DocsUser ManagementRole-Based Access

Role-Based Access Control (RBAC)

Assign granular permissions to users based on their roles

SyncSage Role Management Interface

SyncSage uses role-based access control (RBAC) to provide granular permissions to users based on their roles within your organization. This approach simplifies user management while ensuring proper security controls.

RolePermissions
AdminFull access: Manage users, pipelines, and settings
DeveloperBuild/edit pipelines, dbt models, and workflows
AnalystRun queries, create dashboards, and export data
ViewerRead-only access to dashboards and reports

How to Assign Roles:

  1. Navigate to Users > Manage Roles
  2. Select a user and choose their role
  3. For bulk assignments, use the API:
# API Example
PUT /users/{userId}/roles
{
  "roles": ["analyst"]
}

Need Help?

For assistance with role configuration or custom permissions, contact [email protected]