Skip to content

Roles and permissions

Access in a workspace is decided by a role. A role is a named set of permissions, and every Seat Holder holds exactly one role at the workspace level.

Roles live at Settings → Roles.

Every role has one of two scopes, and the scope determines which permissions it can contain.

ScopeApplies toPermission set available
OrganizationThe workspace as a wholeEvery category except Team-Specific
TeamOne team’s membershipThe Team-Specific category only

A role’s scope is fixed when it is created and cannot be changed afterwards.

Eight roles are created automatically when a workspace is provisioned. They are marked System in the list, and they cannot be edited or deleted.

RolePermissions
OwnerADMIN_FULL_ACCESS
AdminADMIN_FULL_ACCESS
MemberORG_VIEW, USERS_VIEW, TEAMS_VIEW, GROUPS_VIEW, BOARDS_CREATE, REPORTS_VIEW, ACTION_ITEMS_MANAGE, INTELLIGENCE_VIEW, SIGNALS_VIEW, INTEGRATIONS_VIEW
ParticipantORG_VIEW, TEAMS_VIEW, INTELLIGENCE_VIEW
InternalINTERNAL_ADMIN — reserved for the ScatterSpoke team
RolePermissions
Team AdminTEAM_FULL_ACCESS
Team MemberTEAM_CREATE_BOARDS, TEAM_VIEW_REPORTS, TEAM_MANAGE_ACTION_ITEMS
Team WatcherTEAM_VIEW_REPORTS

ADMIN_FULL_ACCESS and TEAM_FULL_ACCESS are wildcards: holding either satisfies every permission check in its scope, so the individual keys need not also be present.

Each permission carries a tier tag shown as a badge in the role editor. The tag describes the plan level at which the underlying capability is available; it is a property of the permission, not of the role.

KeyGrantsTier
ORG_VIEWView workspace details and settingsFree
ORG_EDITModify workspace name, branding, and settingsFree
ORG_MANAGE_BILLINGView and manage billing, invoices, and the subscriptionFree
KeyGrantsTier
USERS_VIEWView the workspace user list and profilesFree
USERS_INVITESend invitationsFree
USERS_MANAGEEdit roles, deactivate, or remove usersFree
KeyGrantsTier
TEAMS_VIEWView the team list and membershipFree
TEAMS_CREATECreate new teamsFree
TEAMS_MANAGEEdit team settings, add and remove team membersFree
KeyGrantsTier
GROUPS_VIEWView the group hierarchy and membershipFree
GROUPS_CREATECreate new groupsPro
GROUPS_MANAGEEdit groups and manage group membersPro
KeyGrantsTier
BOARDS_CREATECreate retrospective boardsFree
BOARDS_MANAGEEdit or delete any board in the workspaceFree
REPORTS_VIEWAccess reports and analytics dashboardsFree
REPORTS_EXPORTExport report data to CSV or PDFPro
ACTION_ITEMS_MANAGECreate, edit, and close action itemsFree
KeyGrantsTier
SURVEYS_CREATECreate and distribute surveysPro
SURVEYS_MANAGEEdit, close, or archive surveysPro
SURVEYS_VIEW_RESULTSAccess response data and analyticsPro
KeyGrantsTier
INTELLIGENCE_VIEWAccess AI-generated insights and signal eventsFree
INTELLIGENCE_ASKQuery workspace data with AskPro
INTELLIGENCE_DIRECTIVESCreate and manage leader directivesPro
KeyGrantsTier
SIGNALS_VIEWView signal events and trendsFree
SIGNALS_MANAGE_RULESCreate and edit custom signal detection rulesPro
KeyGrantsTier
INTEGRATIONS_VIEWView configured integrationsFree
INTEGRATIONS_MANAGEConfigure third-party integrationsPro
KeyGrantsTier
NETWORK_VIEWAccess organizational network analysis visualisationsEnterprise
NETWORK_MANAGEConfigure network analysis settings and collectionEnterprise
KeyGrantsTier
ADMIN_FULL_ACCESSUnrestricted access to all workspace featuresFree
ADMIN_MANAGE_ROLESCreate, edit, and delete custom rolesPro
ADMIN_VIEW_AUDIT_LOGAccess the workspace audit logPro
ADMIN_MANAGE_SSOConfigure single sign-on providersEnterprise
ADMIN_DATA_RETENTIONConfigure data retention policiesEnterprise
INTERNAL_ADMINCross-workspace access for the ScatterSpoke teamFree

Available only to Team-scoped roles.

KeyGrantsTier
TEAM_FULL_ACCESSUnrestricted access to all team featuresFree
TEAM_CREATE_BOARDSCreate boards within the teamFree
TEAM_VIEW_REPORTSAccess team-level reports and analyticsFree
TEAM_MANAGE_ACTION_ITEMSCreate and manage the team’s action itemsFree
TEAM_MANAGE_MEMBERSAdd or remove team membersFree
TEAM_EDIT_SETTINGSModify team name and configurationFree

Custom roles are gated by the ROLES entitlement — Business and Enterprise. On Free and Pro the Roles page renders a blurred preview behind an upgrade prompt; the built-in roles above still work on every plan.

A custom role is defined by a name (up to 100 characters), an optional description (up to 500), a scope, and at least one permission. The role editor groups permissions by category with a select-all control per group.

Constraints:

  • Names are unique within a scope. The same name may exist once as an Organization role and once as a Team role.
  • Scope is immutable after creation. Editing a role exposes name, description, and permissions only.
  • System roles are read-only. Opening one shows View Role, with no save action.
  • Deleting archives. Users assigned to a deleted role lose its permissions.

Workspace-level settings pages — Workspace, Billing, Users, Branding, Integrations, Roles, SSO, and API keys — require admin access, which means holding ADMIN_FULL_ACCESS. Non-admin Seat Holders see only Profile in the settings navigation.

Admin access additionally requires being a Seat Holder. A Participant, holding no seat, has no workspace access regardless of role.

Role assignment is enforced by the API, not just the interface.

RuleEffect
Self-assignmentA user cannot change their own role
Admin targetsA membership whose workspace role is Admin cannot have its role changed or be removed
Scope matchOnly Organization-scoped roles may be assigned as a workspace role
Workspace matchThe role must belong to the same workspace as the user

Assigning a role that includes ADMIN_FULL_ACCESS also marks the underlying membership as Admin; assigning any other role marks it as Member.