Understanding Roles
Learn about different user roles and their permissions
Understanding Roles
Changelogy uses a role-based permission system to control access and capabilities.
Role Hierarchy
Owner → Admin → Editor → Viewer
Higher roles have all permissions of lower roles plus additional capabilities.
Owner
Can do everything:
- ✅ All Admin permissions
- ✅ Delete the organization
- ✅ Transfer ownership
- ✅ Manage billing and subscription
- ✅ View payment history
Limitations:
- Only one owner per organization
- Cannot remove themselves
- Must transfer ownership to leave
Admin
Management capabilities:
- ✅ All Editor permissions
- ✅ Manage organization settings
- ✅ Create/edit/delete changelog pages
- ✅ Invite and remove members
- ✅ Change member roles
- ✅ Configure custom domains
- ✅ Manage tags
Limitations:
- ❌ Cannot delete organization
- ❌ Cannot manage billing
- ❌ Cannot change owner
Editor
Content creation:
- ✅ All Viewer permissions
- ✅ Create changelog posts
- ✅ Edit own posts
- ✅ Edit others' posts (if page permissions allow)
- ✅ Upload images and media
- ✅ Use tags
Limitations:
- ❌ Cannot change settings
- ❌ Cannot invite members
- ❌ Cannot create pages
Viewer
Read-only access:
- ✅ View changelog posts
- ✅ View organization details
- ✅ Access dashboard
- ✅ View statistics (if shared)
Limitations:
- ❌ Cannot create or edit
- ❌ Cannot change anything
- ❌ Read-only access
Page-Specific Permissions
On Pro plans, each changelog page can have custom permissions:
- View Roles: Who can see the page
- Write Roles: Who can create posts
- Edit Roles: Who can modify posts
- Delete Roles: Who can remove posts
This allows fine-grained control per page.
Choosing the Right Role
Use Owner for:
- Business owner
- Person responsible for billing
Use Admin for:
- Team leads
- People who manage the changelog
- Trusted collaborators
Use Editor for:
- Content creators
- Product managers
- Developers who write updates
Use Viewer for:
- Stakeholders
- External reviewers
- People who need read-only access