Skip to content

Roles (RBAC)

The Roles section allows you to implement Role-Based Access Control (RBAC) for your application. By defining roles, you can grant or restrict access to specific resources, API endpoints, and data tables based on a user’s assigned group (e.g., “Admin”, “Editor”, “Viewer”).

To access this section, navigate to App Services > Roles in the left-hand sidebar.

alt text

The main dashboard displays a list of all defined roles in your workspace, showing the Name, Description, and the count of Assigned Users for each.

You can use the Search Roles bar at the top to quickly find specific permissions groups.

To define a new permission set:

  1. Click the black + Add Role button in the top right corner of the dashboard.
  2. A configuration modal will appear with the following fields:
    • Role Name: Enter a unique identifier for the role (e.g., Admin, User, Content_Manager).
    • Description: Provide a brief explanation of what permissions this role entails.
    • Auto-generate: You can click the Auto-generate link to have the system propose a description for you based on the role name.
  3. Click Save to create the role.

alt text