Skip to main content
User Management

Understanding Roles and Permissions

February 9, 20264 views0 found this helpful

Roles and Permissions

Boottify uses a hierarchical role-based access control (RBAC) system with five tiers. Each role inherits permissions from the roles below it.

Role Hierarchy

From highest to lowest access:

  1. Owner — Full platform control, including billing, plan management, and the ability to transfer ownership.
  2. Admin — System administration, user management, platform settings, and all operational tasks.
  3. Manager — Team and project management, user access control, and billing visibility.
  4. Developer — Application development, deployment, and development tools.
  5. Client — Basic access to apps, orders, billing, and personal settings.

Access Matrix

Key permissions by role:

  • Platform Settings — Owner, Admin
  • User Management — Owner, Admin, Manager
  • Plans & Billing Admin — Owner, Admin
  • Webhooks & Integrations — Owner, Admin
  • Feature Flags — Owner, Admin
  • Application Management — All roles
  • Blog & Content — Owner, Admin, Manager
  • Help & Tickets — All roles (own tickets); Owner, Admin (all tickets)
  • Audit Logs — Owner, Admin
  • Personal Settings — All roles

Role Assignment

Roles are assigned:

  • During user invitation by an admin or owner.
  • Through the user detail page by editing a user's profile.
  • The first user on the platform is automatically assigned the Owner role.

Important Notes

  • There can only be one Owner per platform instance.
  • Ownership can be transferred to another admin user.
  • Users cannot escalate their own role — only higher-level users can change roles.
  • Role changes take effect immediately across all sessions.

Was this article helpful?

Let us know if this article helped you find what you were looking for.