Account Roles
Overview
Every member of a Webbite account has one of three roles that controls what they can see and do within that account. Roles are hierarchical — each role includes everything the role below it can do.
- User
The default role assigned when someone accepts an invitation. Can use Brick to store, browse and share files. - Admin
Can do everything a User can, and can additionally manage the team, account settings, and billing details. - Owner
Can do everything an Admin can, and additionally controls subscription changes and can delete the account. Every account has exactly one owner.
Permissions
The table below lists what each role can do across the different areas of a Webbite account.
| Action | User | Admin | Owner |
|---|---|---|---|
| Account | |||
| View account details | ✅ | ✅ | ✅ |
| Update account name and settings | ❌ | ✅ | ✅ |
| Leave account | ✅ | ✅ | ✅ |
| Transfer account ownership | ❌ | ❌ | ✅ |
| Delete account | ❌ | ❌ | ✅ |
| Team | |||
| View team members | ✅ | ✅ | ✅ |
| Invite new members | ❌ | ✅ | ✅ |
| Remove members | ❌ | ✅ | ✅ |
| Change member roles | ❌ | ✅ | ✅ |
| Cancel pending invitations | ❌ | ✅ | ✅ |
| Subscription & Billing | |||
| View subscription details | ❌ | ✅ | ✅ |
| View billing history | ❌ | ✅ | ✅ |
| Download invoices | ❌ | ✅ | ✅ |
| Upgrade or change plan | ❌ | ❌ | ✅ |
| Activity Log | |||
| View account activity log | ❌ | ✅ | ✅ |
| Brick | |||
| Browse, upload and download files | ✅ | ✅ | ✅ |
| Create and manage shares | ✅ | ✅ | ✅ |
| Manage own WebDAV app passwords | ✅ | ✅ | ✅ |
| OAuth2 Clients | |||
| View OAuth2 clients | ✅ | ✅ | ✅ |
| Create, update, and delete OAuth2 clients | ❌ | ✅ | ✅ |
| Regenerate client secrets | ❌ | ✅ | ✅ |