GuidesAdmin GuidesRole Management

Role Management Admin

Every user in Nucleus has a role that determines what they can see and do. There are three roles.

Role Comparison

CapabilityViewerAnalystAdmin
View dashboards and reportsYesYesYes
Use AI chatYesYesYes
Create/edit dashboardsNoYesYes
Create/edit reportsNoYesYes
Run SQL queriesNoYesYes
Upload data filesNoYesYes
Manage CRM recordsNoYesYes
Invite usersNoNoYes
Manage workspacesNoNoYes
Manage API keysNoNoYes
Change user rolesNoNoYes
Access Settings (all tabs)Profile onlyProfile onlyFull access

What Each Role Sees

Viewer

The sidebar shows only the sections enabled for their workspace: Dashboards, Reports, and AI Chat. They cannot see Data, Integrations, or admin Settings tabs. Viewers consume information but cannot create or modify it.

Analyst

In addition to everything a Viewer sees, Analysts get access to Data (SQL runner, file uploads), CRM, and the ability to create dashboards, reports, and tabs. They can share tabs with their workspace.

Admin

Full access to everything, including Settings tabs for Users, Workspaces, API Keys, and Integrations. Admins can invite users, change roles, and configure the platform.

Changing a User’s Role

  1. Go to Settings > Users.
  2. Find the user in the list.
  3. Click the Role dropdown next to their name.
  4. Select the new role.
  5. The change takes effect immediately.
⚠️

Downgrading a user from Analyst to Viewer removes their ability to edit dashboards and reports they created. The dashboards and reports still exist — they just become read-only for that user.

Best Practices

  • Start users as Viewers and upgrade as needed.
  • Keep the number of Admins small — typically just the account owner and one backup.
  • Use Analyst for anyone who needs to build dashboards or explore data.