User Roles and Permissions

Understand the three workspace roles in BEEM — Organization Admin, Editor, and Viewer — and how to assign and manage permissions for your team members.

BEEM uses role-based access control (RBAC) with three workspace-level roles. A single user can hold different roles across multiple workspaces.

The Three Roles

Organization Admin

  • Full access to everything in the workspace
  • Manage members: invite, change roles, remove
  • Manage connections and integrations
  • Manage organization settings
  • Create, edit, and delete all objects (datasets, dashboards, flows)

Editor

  • Create and edit datasets, dashboards, and flows
  • Cannot manage members, connections, or organization settings

Viewer

  • Read-only access to dashboards and datasets
  • Can use AI Insights to ask questions
  • Cannot create, edit, or delete anything

View Current Members and Roles

  1. Go to Members in the left sidebar
  2. See all workspace members and their assigned roles

Assign a Role When Inviting

  1. Click Add Member
  2. Enter the email address
  3. Select the role from the dropdown: Organization Admin, Editor, or Viewer
  4. Click Add

Change an Existing Member's Role

  1. Go to Members
  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

Quick Permission Reference

CapabilityOrganization AdminEditorViewer
View dashboards and dataYesYesYes
Use AI InsightsYesYesYes
Create/edit datasetsYesYesNo
Create/edit dashboardsYesYesNo
Create/edit flowsYesYesNo
Manage membersYesNoNo
Manage connectionsYesNoNo
Organization settingsYesNoNo

Best Practices

  • Give Viewer access to stakeholders who only need to see dashboards
  • Use Editor for analysts who build datasets and reports
  • Limit Organization Admin to the people who manage the workspace and connections
  • Remember that connections are organization-level, shared across all workspaces