Soom
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?