SomaDBRoles & Permissions
Roles & Permissions in SomaDB
Manage access control and permissions for your SomaDB workspace and data
Roles & Permissions in SomaDB
Roles and permissions provide granular access control for your SomaDB workspace, ensuring that users have appropriate access to data and functionality based on their responsibilities.
What are Roles & Permissions?
Roles and permissions offer:
- Granular Control: Fine-tuned access control at multiple levels
- Security: Protect sensitive data with appropriate restrictions
- Collaboration: Enable safe team collaboration with controlled access
- Compliance: Meet security and compliance requirements
Permission Levels
Workspace Level
- Owner: Full control over the workspace
- Admin: Manage workspace settings and users
- Member: Access to workspace resources
- Viewer: Read-only access to workspace
Base Level
- Creator: Full control over the base
- Editor: Can modify data and structure
- Commenter: Can view and add comments
- Viewer: Read-only access to base
Table Level
- Full Access: Complete control over table
- Edit Access: Can modify records and fields
- Comment Access: Can view and comment
- View Access: Read-only access to table
Field Level
- Edit: Can modify field values
- View: Can see field values
- Hidden: Cannot see field at all
Key Features
- Hierarchical Permissions: Permissions cascade from workspace to field level
- Custom Roles: Create custom roles for specific needs
- Temporary Access: Grant time-limited access to resources
- Audit Trail: Track all permission changes and access
Next Steps
How is this guide?