Overview

With role-based access control in fabric, you can control and limit the access to information and actions based on the roles assigned to the users. Each user can be assigned multiple roles such as Products Editor and Orders & Inventory Editor. By assigning roles, you can prevent unintended changes or data entry errors through their Copilot accounts.

fabric offers the following roles to enhance security and data integrity:

  • Admin: Invites other users and assigns them roles, as well as reassigns roles to existing users. The admin can also revoke user access from the account.
  • Developer Admin: View and manage integration configurations.
  • Developer Viewer: View integration configurations.
  • Restricted Admin: Assigns and modifies the roles of other users. Restricted admin can also view the content in fabric applications, but cannot modify them.
  • Editor: Creates and manages content in all fabric applications available to their Copilot account.
  • Experiences Editor: Creates and manages content within the Experiences application. However, this user group cannot publish content to the Storefront.
  • Offers Editor: Creates and manages content within the Offers application.
  • Orders & Inventory Editor: Creates and manages content within the Orders and Inventory applications.
  • Products Editor: Creates and manages content within the Products application.
  • Experiences Publisher: Manages Experiences content and publishes it to the storefront.
  • Viewer: Views content across all fabric applications, but cannot create or manage any content.

Viewing All Users

  1. Click Account Settings.

    The Account Settings page is displayed.

  2. Click User Management.

    The User Management page is displayed with a table containing all the users in your organization.

Filtering Users

The User Management table can be filtered by Role and Status so that the table only displays users that match the filter parameters. Additionally, using the search bar, you can filter by name or email.

Users Table

The user table displays information on the user, their status, when they last logged in, and their current roles. The following table describes each column:

FieldDescription
UserDisplays the first name, last name, and email of the user.
StatusDisplays the current status of the user. Active indicates the user can log in and has accepted the initial login email. Pending indicates the user has been added, but not accepted the login email.
Last activeDisplays the users most recent login date.
RoleDisplays a list of roles the user is currently assigned. If a user has more than two roles assigned, the number of roles are added together. Hovering over the added number displays each of the roles in a text popover.

See the links below to learn how role-based access control works within fabric’s individual products.