reference · reference

Permissions and personas

Current permissions and personas facts for Slash Social.

Overview

Roles decide what a teammate may change. Personas decide what each user sees on App Home for the active brand. Plan entitlements are separate from roles.

Slash Social uses two related role sets:

Role setValuesUsed for
Brand member rolesOwner, manager, creator, viewerInvites, team setup, App Home behavior
Governance rolesAdmin, owner, reviewer, publisher, manager, viewerApproval, publishing, audit, routing, settings

What it includes

Roles attach to organization, brand, pillar, or campaign entities:

EntityExamples of what scoped roles control
OrganizationBilling, org-wide settings, global CTAs, role administration
BrandBrand content, brand-scoped reviewers, brand audit visibility
PillarTheme-specific routing, pillar CTAs, pillar owners
CampaignLaunch CTAs, campaign cadence overrides, campaign publishers
RoleTypical responsibilities
AdminFull org access (inherits all permission checks)
OwnerManage settings, approve, create, publish (scope depends on entity)
ManagerReview coordination, analytics, review labels
ReviewerApprove or request changes on assigned content
PublisherPublish approved content (governance role)
CreatorCreate and edit drafts for the active brand (brand member role)
ViewerRead-only access to assigned scope

Billing owner is not a separate role row; billing owners get billing management and some audit export rights through ownership checks.

One primary persona drives card ordering per session; capabilities can combine (for example approver plus creator).

PersonaShown whenTypical App Home emphasis
OwnerAdmin, brand owner, or billing owner on the active brandSettings, billing, brand management
ApproverReviewer or manager without owner billing contextPending approvals, review actions
CreatorBrand creator, publisher, or owner with create rightsDrafts, create shortcuts, media
DefaultViewer or minimal rolesRead-only or limited cards
CapabilityMeaning in Slack
Can approveApprove, reject, or request changes on content
Can createCreate and edit drafts, run generation
Can manage brandBrand settings, pillars, and related admin cards
Can manage billingBilling plan, usage, export, and deletion requests
Can view adminAdmin sections on App Home and settings hubs
Can manage advocacyEmployee advocacy settings where enabled

How to use it

Assign roles from /social > Settings > Roles & Permissions under Billing/Admin (Manage roles and governance). Check scoped roles and plan entitlements when access looks wrong.

Details

Org admins pass every permission check below.

AreaWho usually has access
Manage pillarsOrg or pillar owners
Manage CTAs (all scopes)Org or pillar owners
Manage brand CTAsOrg owners
Manage org-global CTAsOrg-level owners
Set CTA defaults on campaigns, pillars, accountsOrg, campaign, or pillar owners
Manage review routingOrg or pillar owners
Manage rolesOrg-level owners
Approve contentReviewers with approval access, owners, scoped reviewers
Publish contentOwners or publishers on org, pillar, or campaign
Manage review reason codesOrg-level owners
Edit review reason labelsOrg, brand, or pillar owners and managers
View audit historyOrg or brand owners and managers; billing owners
Export audit historyOrg owners and billing owners
View audit across all brandsOrg-level owners and billing owners