Skip to Content
AdministrationRoles & Permissions

Roles and Permissions

ScopeStack uses a role-based access model to govern what users can see and do in different parts of the platform.

Accessing Roles

Navigate to Settings > Users & Groups > Roles to view and manage roles.

On this screen: A card headed “Roles” with a + Add A Role button at the top right. A data table lists all roles with two columns, Name and Default (a check mark for the account’s default role, a dash otherwise). Role names are clickable links, each with a pencil icon, that open the role editor. When one or more roles are selected via checkboxes, a batch action becomes active. There is no search bar on this list.

By default, new accounts start with three permission levels:

  1. Admin
  2. Sales
  3. User

Roles are Additive

Roles in ScopeStack are additive, meaning:

  1. Users may have multiple roles with different permission levels for a particular activity.
  2. The platform determines a user’s permission for a specific activity by looking at the highest level of permission assigned to them across all of their roles.

For example, a user with two roles assigned:

  1. One role gives them permission to Manage the Phases permission (under Settings).
  2. The second role gives them only View permission on Phases.

That user has permission to manage Phases since the highest level assigned to them for that activity is Manage.

Viewing a User’s Privileges

You can see the full set of privileges any user has based on their assigned roles by navigating to that user in the Users list and clicking the Privileges tab on their detail page. This tab shows every permission the user holds across all of their roles, making it straightforward to audit access without reviewing each role individually.

On this screen: The user detail page with two tabs at the top: “User Info” and “Privileges.” The Privileges tab is selected, showing a striped table with three columns: Resource (the name of the permission area, formatted from internal identifiers such as “Projects Overview” or “Settings Account”), Description (a short explanation of what the permission controls), and Privilege (the level granted to this user, such as “View,” “Create,” or “Manage,” derived from the highest level across all of the user’s assigned roles).

Key Permissions

Request Approval

The Request Approval permission controls which users can submit projects through the approval workflow. Users without this permission will not be able to initiate the approval process for a project.

This permission is configured per role under the Projects section of the role editor. Assign it to roles held by presales engineers, project managers, or any other users who are responsible for submitting work for review.

If a user should be able to build and scope projects but not submit them for approval, set this permission to View in their role. It has no None level, and only Manage lets a user lock the project and request approval.

Vendor Resource Rate Editing

Accounts using vendor resources on projects can control who is permitted to edit the hourly cost and price for those resources. This permission is configured separately from general resource management, giving administrators precise control over cost and pricing data for vendor-sourced work.

Creating a New Role

Users with permission can create new roles by clicking the + Add A Role button in the header of the Roles card.

  1. Give the new role a name.
  2. Configure the permission settings for the activities in the platform to produce the desired access level.
  3. Click Save, or Save and Add Another to save and start another role.
  4. Assign the role to users.

Modifying an Existing Role

To modify an existing role, click on it in the role list.

  1. Change the permissions you want to update.
  2. Click Save when you’re done.

Default Role

One role is defined as the default role so that a user has some base level of access if no other role is assigned. This is particularly useful when using SSO to auto-provision new users. New users receive the default role when their accounts are created and can be assigned additional or different roles as needed.

Permission Reference

Each permission in the role editor controls access to a specific area of the platform. The editor groups them into three sections: Project Permissions, Settings Permissions and Reports Permissions. Most permissions have four levels: None (no access), View (read-only), Create (can create new items but not edit or delete existing ones) and Manage (full access). Some have fewer, and a few have a specialized level: Adjust Standards on the project-level Professional Services and Managed Services, and Purge on Project Overview.

Project permissions

PermissionControls
Project OverviewProject details, status, and the project overview page, including the values of user defined fields on the project
Generate Executive SummaryUsing AI to generate the project’s executive summary. Levels are View and Create.
Request ApprovalSubmitting projects through the approval workflow. Manage is also needed to cancel an approval request and to rescope an approved project.
PSACreating a PSA project from a ScopeStack project (Push to PSA). Applies only when your plan includes the PSA integration.
Terms and ConditionsEditing project terms and conditions
NotesAdding internal notes to projects
LocationsManaging project service locations
AttachmentsUploading and managing project attachments
Customer ContactsManaging the project’s contacts on its Project Contacts page
TeammatesAdding and removing project collaborators
VersionsViewing project version history
Outcomes and KPIsThe project’s customer success outcomes. Requires Customer Success to be enabled for the account.
Ongoing StrategyThe project’s customer success strategy for maintaining its business objectives. Requires Customer Success to be enabled for the account.
Adoption BarriersThe project’s customer success barriers to adoption. Requires Customer Success to be enabled for the account.
Project PhasesAdding, removing and reordering the phases on an individual project. This is the project-level permission. It is not the same as the Phases permission under Settings, which controls the account’s phase catalog.
Professional ServicesAdding, editing, and managing PS on projects. Includes an Adjust Standards level that allows editing standard service fields (name, phase, category) after they’ve been added to a project.
Custom ServicesCreating and editing custom (non-standard) services on projects
Managed ServicesAdding, editing, and managing MS on projects. Also has an Adjust Standards level.
Service PricingViewing and editing the Service Pricing tab on the project services page
Managed Service PricingOverriding the calculated price and cost of managed services on a project
Pricing AdjustmentsMaking price adjustments in Overall Pricing (add/edit/delete revenue adjustments)
Costing AdjustmentsMaking cost adjustments in Overall Pricing (add/edit/delete cost adjustments)
SOW LanguageEditing service descriptions and language fields on projects
ProductAdding and managing products on projects
Partner RequestsSending and managing partner service requests. Not currently available.
Vendor QuotesCreating and managing vendor quotes
Project GovernanceViewing and editing governance items on projects
Travel and ExpenseAdding and managing travel/expense items
Payment CreditsAdding and managing payment credits
PricingViewing project pricing pages
Service marginsAdjusting the target margin of services to change their revenue and profit. Levels are View and Manage.
Standard Resource RatesEditing resource hourly rates on a specific project. With None, internal resources do not appear in the project’s Resources table.
Standard Resource CostsViewing and editing resource hourly costs on a project
Vendor Resource RatesEditing vendor resource hourly rates on a project
Vendor Resource CostsViewing and editing vendor resource hourly costs on a project
Work BreakdownViewing the project’s Work Breakdown, a summary of all effort on the project. Levels are None and View.
Resource PlansUsing the resource planner on projects
Customer SurveysUsing surveys in projects
Merge DataViewing the compiled data used during document generation, on the project’s View Merge Fields and View Merge Fields V2 pages. Levels are None and View. With None, those two items do not appear in the project’s menu and the page is not available.
DuplicateDuplicating projects

Settings permissions

PermissionControls
Account SettingsAccount-level settings and configuration
Account BillingChanging the ScopeStack subscription and payment method for the account
Connected AppsIntegrations with third-party services such as CRM and PSA tools
OAuth Callback URLRegistering a custom OAuth callback URL
Access TokensAccess tokens that external applications use to work with your data
UsersManaging users and pre-sales engineers. View shows the full user list (read-only); Manage is required to add, edit, or unlock other users. Without View, a user sees only their own record.
Sales ExecutivesManaging the sales executive list separately from users
RolesCreating and editing roles
TeamsManaging groups of users
Business UnitsManaging business unit divisions
ClientsManaging the client list
Professional ServicesCreating and managing standard PS in Settings
Managed ServicesCreating and managing standard MS in Settings
ProductCreating and managing reusable products
Service CategoriesManaging LOB and service category structure
ResourcesManaging resources and rate tables
BlueprintsCreating and managing project blueprints
QuestionnairesCreating and managing survey templates
Document TemplatesUploading and managing document templates
Language FieldsManaging language field definitions
Project VariablesManaging the custom data elements captured for each project (user defined fields)
Project ApprovalManaging the rules for technical, sales, and business approval of a project. Applies only when your plan includes the approval workflow.
PhasesManaging the account’s default phase structure — the catalog every new project starts from. Distinct from the project-level Project Phases permission above; a user can be allowed to reorder phases on their own project without being able to change the account’s list, or the reverse.
Project GovernanceManaging governance item templates
Payment TermsManaging the account’s payment terms, used for estimating payments on a project
Payment CreditsCreating and managing payment credits. Applies only when your plan includes advanced pricing.
Notification PoliciesThe account-wide policy for which notification channels are allowed
Terms and ConditionsManaging terms and conditions templates
Signature TypesDefining the signature types used with electronic signature integrations
Text BlocksManaging formatted text blocks that can be added to documents
CurrenciesManaging currency settings
Travel and ExpenseManaging travel/expense item definitions
Lines of BusinessManaging LOB structure
VendorsManaging vendor records
WebhooksManaging webhook subscriptions
Version HistoryViewing audit log / version history
Attachment TypesManaging attachment type categories
PartnershipsPartnerships with other ScopeStack customers (ScopeStack Connect, retired in July 2026)
Research PackagesBrowsing the global library of research-derived service packages. Only ScopeStack site administrators can change it.
Research Package DraftsAccount drafts of research-derived packages awaiting promotion to the global library
User PreferencesWhether a user can manage their own feature preferences, on the Preferences page of their User Profile. Manage shows the page; None hides it. Admin holds Manage by default.
Prompt OverridesCustomizing AI prompt overrides

Reports permissions

Each of these decides whether a ScopeStack spreadsheet is offered in the project’s Generate Document dialog. Levels are None and View; the spreadsheet appears only with View.

PermissionControls
Work BreakdownThe Work Breakdown spreadsheet
Project PricingThe Project Pricing spreadsheet
Autotask PSAThe Autotask PSA spreadsheet

New to ScopeStack?

ScopeStack automates scoping, pricing, and SOW generation for IT services teams. See how it fits your process.

Book a demoBrowse the docs
Last updated on