Roles & Permissions
Understand workspace roles and what each team member can do.
Role-Based Access Control
BriteWiki uses Role-Based Access Control (RBAC) to manage what each team member can see and do. There are three main roles: Owner, Admin, and Member.
💡 Tip: Assign roles carefully. Owners and Admins have powerful permissions that affect the entire workspace.
Owner
The workspace creator with full control
✓ Full Permissions:
- Create, edit, delete workspaces
- Manage all workspace settings
- Invite and remove members
- Assign and change roles (including making others Admins)
- Create, edit, delete projects and tasks
- Create, edit, delete documents
- View all workspace data
- Transfer workspace ownership (coming soon)
Note: There can only be one Owner per workspace. The Owner is set when the workspace is created.
Admin
Trusted team members with management privileges
✓ Can Do:
- Edit workspace settings (name, image, etc.)
- Invite new members
- Remove members (except the Owner)
- Change member roles (except the Owner)
- Create, edit, delete projects
- Create, edit, delete tasks
- Create, edit, delete documents
- View all workspace data
✗ Cannot Do:
- Delete the workspace
- Remove or change the Owner's role
- Transfer ownership
Best for: Team leads, project managers, or trusted collaborators who need to manage the workspace.
Member
Regular team members with contributor access
✓ Can Do:
- View workspace projects and tasks
- Create tasks
- Edit tasks they created
- Comment on tasks
- Update task status and priority
- Create documents
- Edit documents they created
- View other members' documents (if shared)
- Use @mentions and collaborate
✗ Cannot Do:
- Change workspace settings
- Invite or remove members
- Create or delete projects
- Delete tasks created by others
- Delete documents created by others
- Change anyone's role
Best for: Regular team members, contributors, or clients who need to work on tasks and collaborate.
Quick Permissions Matrix
| Action | Owner | Admin | Member |
|---|---|---|---|
| Delete Workspace | |||
| Edit Workspace Settings | |||
| Invite Members | |||
| Change Roles | |||
| Create Projects | |||
| Create Tasks | |||
| Edit Own Tasks | |||
| Delete Others' Tasks | |||
| Create Documents | |||
| View All Documents |
How to Change Member Roles
Owner or Admin can change roles:
- Go to Workspace Settings → Members
- Find the member whose role you want to change
- Click the dropdown next to their name
- Select the new role: Admin or Member
- Confirm the change
💡 Note: Only the Owner can assign Admin roles. Admins can only change roles between Admin and Member (not the Owner).