Skip to main content
Skip to main content

Supplier Roles & Permissions

Roles decide what your team can see and do — assign a built-in role, or build your own from the permission groups below.

  • role-listView the list of roles.
  • role-createCreate new roles.
  • role-updateEdit roles and the permissions attached to them.
  • role-deleteDelete roles.
  • supplier-permission-listView the full list of available permissions.
  • team-listView the current team's members and details.
  • role-permission-listView the roles and permissions assigned to a user.
  • role-and-permission-attachAssign roles and permissions to a user.

Overview​

Access to the supplier platform is controlled through roles. A role is a set of read and write permissions. You assign one or more roles to each team member, and the union of those roles decides what they can see and do.

Roles & Permissions give you the ability to:

  • Use preconfigured roles — Admin, Content Manager and Account Manager cover most teams.
  • Create custom roles — define roles that match your own team structure.
  • Set granular read and write access — control access at the level of individual feature groups.
  • Set a default role — new team members receive the default role automatically.

Two related controls live on other pages:

  • Approval Permissions restrict which products a user can approve, per store, category or country.
  • Price permissions restrict which price list scopes a user can work with, and are configured under Settings.

Preconfigured roles​

The platform provides three standard roles:

RoleReadWrite
AdminAll features & settingsAll features & settings
Content ManagerAll features & settingsAll features & settings except for Stores, Team, Users, Roles & Business
Account ManagerAll features & settingsNo write permissions

Assigning roles​

  1. Navigate to Settings, then select Team. Select the team member you want to update
Viewing the team members table
  1. Open the Roles section and select Edit
Viewing a user page and selecting edit roles
  1. Search for and select the appropriate roles
Searching for and selecting roles
  1. Review your selections, remove any if needed, and save your changes
Saving the role selection

To invite a new team member and set their role at the same time, see Invite Team Members.

Creating a role​

  1. Navigate to Settings and select Roles
The Roles page
  1. Select + New role, enter a role name, and set the default status
Entering a role name
  1. Configure read and write access by selecting permission groups
Available permissions for a role
  1. Open individual groups to set bulk permissions or configure individual access as needed
Selecting permissions

Managing roles​

You can edit existing roles, remove unused roles, or create new roles from the roles management page.

Dropdown menu options for a role

Changes to a role apply immediately to every team member who holds it.

Available permissions​

The role editor groups permissions into Features and Settings. Within each group, enabling Read grants the viewing abilities listed and enabling Write grants the change abilities listed. Individual permissions can be ticked on their own if a group is too coarse.

Features​

GroupReadWrite
Team Details
  • View the list of team members
  • Remove a team member from the team
Team Invites
  • View the list of team invites
  • View the details of an invite
  • Invite a new team member
  • Update an invite
  • Resend an invite
  • Delete an invite
User Roles & Permissions
  • View the roles and permissions of a user
  • Assign roles and permissions to a user
Roles
  • View the list of roles
  • View the full list of available permissions
  • Create a role
  • Update a role
  • Delete a role
Content Management
  • View products, variants, options, URLs, codes and property values
  • View catalogues and categories
  • View price lists, price approvals and promotions
  • View stock locations and shipping rules
  • View recommendation rules
  • View services, archived services and forms
  • View imports, batch requests and their errors
  • View item change requests
  • Search your products
  • Create, update, delete and restore products, variants, options, URLs, codes and property values
  • Import products, stock, prices, recommendation rules and services from CSV
  • Create, update, archive and delete catalogues and categories, and attach products to them
  • Create price lists and promotions
  • Create, update and delete stock locations and shipping rules
  • Create, update, archive and delete services and forms
  • Disable and re-enable products per store
  • Cancel imports and item change requests, and run bulk deletes
  • Download import files and error reports
Price Permissions
  • View the price list scopes a user is allowed to work with
  • Create, update, delete and restore allowed price list scopes for a user
Stores
  • View your connected stores
  • View the stores available to connect to
  • Request access to a store
  • Disconnect from a store
Search Analytics
  • View search comparisons, click positions, searches, searches without results, searches without clicks, results and individual searches
Exports
  • View the list of export requests
  • Request an export
  • Download a completed export
  • Cancel an export
Account
  • View the email notification types and your notification configuration
  • Save your email notification configuration
Quotes
  • View RFQs and their details
  • View quotations and their details
  • Create and update quotations
  • Decline a quotation
  • Reject an RFQ
Quote Settings
  • View RFQ settings
  • Create, update and delete RFQ settings
Requisitions
  • View the order log
Attachments
  • View attachments
  • Create, update, delete and download attachments
Requisition Reporting
  • View order reports by store, country and product
  • View price insights
Summary Analytics
  • View orders over time and orders aggregated by user
Live Availability
  • View live availability configurations
  • Create, update and delete live availability configurations
  • Trigger a live availability check for a URL

Settings​

GroupReadWrite
Business
  • View your business details
  • Update your business details
Contact Details
  • View your contact details
  • Create, update and delete contact details
SFTP Accounts
  • View your SFTP accounts
  • Create and delete SFTP accounts

Every guide in this documentation lists the exact permission keys it needs in the toolbar at the top of the page, so you can check a role against a task before assigning it.


Tips & good practice​

  • Start from a preconfigured role. Account Manager is a safe read-only default for new members. Promote people to Content Manager once they need to change catalogue data, and keep Admin for the few who manage the team and stores.
  • Give write access by group, not wholesale. A role with write on Content Management but not on Stores or Roles lets someone maintain your catalogue without being able to change who has access.
  • Set a sensible default role. Every new invitee gets the default role before anyone reviews them, so it should be the least privileged role that still lets them start work.
  • Review roles when responsibilities change. Roles are additive, so a member who has collected several roles over time may hold more access than intended.

Troubleshooting​

A team member can't see a page or button they need. Open the guide for that task and compare the permission keys in its toolbar with the roles the member holds. Grant the missing group on one of their roles, or assign an additional role.

I changed a role but nothing happened for the user. Role changes apply on the user's next request. Ask them to refresh the page or sign out and back in.

I can't edit or delete a role. Your own role needs write access to the Roles group. Only an Admin, or a custom role with that access, can change roles.

A user can see products but can't approve any. Approving is governed separately by Approval Permissions. Check whether a rule excludes the store, category or country in question.


Need help?​

If a permission does not behave as described here, contact support with the role name, the permission group involved and what the user was trying to do.