Roles and permissions
Organizations provide RBAC (Role-Based Access Control) to manage access to resources and actions within an organization. The following roles are available in organizations in MOSTLY AI:
- Admin
- Contributor
- Viewer
The table below shows the permissions that come with each role.
| Permission | Admin | Contributor | Viewer | Non-member |
|---|---|---|---|---|
| Edit organization details | ✅ | ❌ | ❌ | ❌ |
| Invite members to the organization | ✅ | ❌ | ❌ | ❌ |
| Update roles of members | ✅ | ❌ | ❌ | ❌ |
| Remove members from the organization | ✅ | ❌ | ❌ | ❌ |
| Leave organization | ✅ | ✅ | ✅ | N/A |
| View organization profile | ✅ | ✅ | ✅ | ✅ |
| View public members of the organization | ✅ | ✅ | ✅ | ✅ |
| View and use public resources | ✅ | ✅ | ✅ | ✅ |
| View and use private resources | ✅ | ✅ | ✅ | ❌ |
| Add new resources | ✅ | ✅ | ❌ | ❌ |
| Edit created by resources | ✅ | ✅ | N/A | ❌ |
| Edit all resources of the organization | ✅ | ❌ | ❌ | ❌ |