Skip to main content
Version: 1.0

Permissions

Databasement uses a role-based access control system with three user roles. Each role has different permissions for managing resources.

User Roles​

RoleDescription
AdminFull access to all features including user management
MemberCan manage database servers, volumes, and backups, but cannot manage users
ViewerRead-only access to view resources and monitor backup status

Permissions by Resource​

Database Servers​

ActionViewerMemberAdmin
View list✅✅✅
Create❌✅✅
Edit❌✅✅
Delete❌✅✅
Run backup❌✅✅
Restore to server❌✅✅

Volumes​

ActionViewerMemberAdmin
View list✅✅✅
Create❌✅✅
Edit❌✅✅
Delete❌✅✅

Snapshots​

ActionViewerMemberAdmin
View list✅✅✅
View details✅✅✅
Download❌✅✅
Delete❌✅✅

Users​

ActionViewerMemberAdmin
View list✅✅✅
Invite new user❌❌✅
Edit user role❌❌✅
Delete user❌❌✅
Copy invitation link❌❌✅

Special Rules​

User Deletion Restrictions​

Even admins have some restrictions when deleting users:

  • Cannot delete yourself: An admin cannot delete their own account
  • Cannot delete the last admin: The system must always have at least one admin user