Skip to main content
TrailsparkDocs

Understanding User Roles

Role Hierarchy

Trailspark uses four roles in a hierarchical permission model — each higher role includes all permissions of the roles below it — plus one role that sits outside the hierarchy.

Owner > Admin > Editor > Viewer

Billing is the fifth role. It isn't part of the hierarchy: a Billing member sees the Plans and Billing and Usage pages and nothing else.

Permissions by Role

FeatureOwnerAdminEditorViewerBilling
View dashboard, leads, signalsYesYesYesYesNo
Edit configurationsYesYesYesNoNo
Manage integrationsYesYesYesNoNo
Manage destinationsYesYesYesNoNo
Create scoring rulesYesYesYesNoNo
Submit evaluation feedbackYesYesYesNoNo
Manage field mappingYesYesYesNoNo
Manage team membersYesYesNoNoNo
Send user invitationsYesYesNoNoNo
View plan, invoices, and usageYesYesNoNoYes
Add a card or pay an invoiceYesYesNoNoYes
Change or cancel the plan; turn overages on or offYesYesNoNoNo
Transfer ownershipYesNoNoNoNo

Key Differences

Billing -- Billing access only. Sees the Plans and Billing and Usage pages: the current plan, invoices and receipts, and usage against plan limits. Can download invoices, add a payment method, and pay an outstanding invoice. Cannot change or cancel the plan, turn overages on or off, or see leads, accounts, or any other settings. Typically your accounts-payable contact — see Billing contact.

Viewer -- Read-only access. Can see dashboards, leads, and reports but cannot modify anything or submit feedback.

Editor -- Can modify configurations, manage integrations/destinations, field mapping, create scoring rules, and submit evaluation feedback. Cannot manage team members or billing.

Admin -- Full administrative access including user management and billing. Cannot transfer ownership.

Owner -- One per organization. Has all Admin permissions plus the ability to transfer ownership. The creator of an organization automatically becomes its Owner.

Assigning and Changing Roles

When inviting a user, select their role from the dropdown (Admin, Editor, Viewer, or Billing). The default is Viewer. The Billing option is labeled Billing with the hint "can view invoices and usage only".

To change an existing member's role, go to Users, click the actions menu (three dots) on their row, and select Edit Role.

Info

The Owner's role cannot be edited directly. To change the Owner, use Transfer & Remove from the Owner's actions menu.

Transferring Ownership

Only the current Owner can transfer ownership:

  1. On the Users page, click the actions menu for the Owner
  2. Select Transfer & Remove
  3. Choose the new Owner from the member list
  4. Confirm the transfer

The selected user becomes the new Owner, and the previous Owner is removed from the organization. If you need the previous Owner to remain as a member, the new Owner must re-invite them.

Warning

Ownership transfer is immediate. The new Owner gains full control including billing access.

Multiple Organization Roles

Your role may differ across organizations. For example, you might be an Owner in your own organization and a Viewer in a client's. Your role switches automatically when you change organizations.

Next Steps