Choose how users in a Team can access various entities in the Merchant Center.
The Merchant Center grants permissions based on a user's Team. A Team can belong to only one Organization. An Organization can have as many Teams as necessary, and a user can belong to more than one Team in more than one Organization. You can assign permissions to a Team for multiple Projects in an Organization. If a user belongs to more than one Team, then permissions are additive and the user receives all the permissions granted to them by all Teams that they belong to.
You can assign the following permissions:
- View permissions: members of a Team can view, but not edit or delete.
- View and edit permissions: members of a Team can view, edit, and delete.
- Action Rights: some permissions have additional action rights, which control specific editing actions in a permission group. Action rights are a subset of view and edit permissions, scoping view and edit permissions to specific aspects of a particular area in the Merchant Center.
- Menu item permissions: members of a Team can hide navigation items from the main menu.
A Team can have view or edit permissions to a section of the Merchant Center, which is hidden from their menus.
Permissions are assigned to a specific Project in an Organization, and not to all Projects.
View and edit permissions are workflow-based. If users have permissions to access a workflow, then the permissions are configured to make sure that all related data relationships needed for the workflow are fulfilled. For example, the Orders permission grants access to several APIs such as Customers, Payments, States, and Discount Codes.
Reference: permissions and action rights
With view-only permissions, users can view but not modify the contents of a page. However, with view and edit permissions, they can both view and modify the page's content.
Products
- Product list
- Direct Product access
- Product details
- Product list
- Direct Product access
- Product details
Some functionalities on the previously mentioned pages depend on the following granted action rights:
- Adds new Embedded Prices to existing Products.
- Activates the Add price button on Product Variant pages.
- Activates the Add tier price button when creating a new Price.
- Implicitly grants view access to Customer Groups because they can be used while creating Prices.
- Edits the existing Embedded Prices of a Product.
- Implicitly grants view access to Customer Groups because they can be used while modifying Prices.
- Deletes the existing Embedded Prices of a Product.
- Activates the delete icon on the Manage the price page.
- Activates the Add Products button on the Product list page.
- Grants access to all Add Product pages.
- Implicitly grants view access to certain fields in Product Types, Categories, Product Discounts, and Customer Groups because they are used while creating Products.
- Activates the Delete option in the Actions list on the Product list page.
- Activates the delete icon on the respective Product details page.
- Activates the Status list on the Product details page.
- Activates the Publish option in the Actions list on the Product list page.
- Activates the Status list on the Product details page.
- Activates the Unpublish option in the Actions list on the Product details page.
- Edit all: grants permission to edit all Attributes.
- Edit only attributes assigned to the following Attribute group(s): grants permission to edit Attributes assigned to the selected Attribute Group.
Product Selections
- Product Selection list
- Assigned Products tab in the Product Selection details page. View Products attached to a Product Selection.
- Stores tab in the Product Selection details page
- Product Selections tab in the Product details page. View Product Variants assigned to a Product Selection.
- Product Selection list
- Add Product Selection
- Enables Assigned Products tab in the Product Selection details page. View assigned Products and manage their assignments.
- If granted within a conditional permission, assignments can be managed only for Product Selections matching the specified data fence (for example, Product Selections linked to "Store A" and "Store B").
- Enables Stores tab in the Product Selection details page.
- Enables Product Selections tab in the Product details page. Assign, edit, and remove Product Variants from Product Selections.
- If granted within a conditional permission, only Product Variants matching the specified data fence (for example, Product Selections linked to "Store A" and "Store B") can be assigned to Product Selections.
- Enables Bulk assign products to product selections action in the Product list. Assign Product Variants to Product Selections in bulk.
-
If granted within a conditional permission, only Product Variants matching the specified data fence (for example, Product Selections linked to "Store A" and "Store B") can be assigned in bulk to Product Selections.
To manage Product assignments within a Product Selection (including editing or assigning via the Assigned Products tab or using bulk assignment), a user must also have at least the View all: Products permission. Without this permission, assignment-related actions will not be available even if all Product Selection permissions are granted, including for conditional (store-based) permissions.
-
Categories
- Categories list
- Category details
- Category search
- Categories list
- Category details
- Category search
- Add category
Customers
- Customers list
- If granted within a conditional permission, then only those Customers who match the specified data fence (for example, Customers of Store A) and global Customers (not bound to any Store) are listed.
- Customer details
- If granted within a conditional permission, then only those Customers who match the specified data fence (for example, Customers of Store A) and global Customers (not bound to any Store) can be accessed.
- Customers list
- If granted within a conditional permission, then only those Customers who match the specified data fence (for example, Customers of Store A) and global Customers (not bound to any Store) are listed.
- Customer details
- If granted within a conditional permission, then only those Customers who match the specified data fence (for example, Customers of Store A) and global Customers (not bound to any Store) can be accessed. However, global Customers can only be accessed in read-only mode.
- Add customer
- If granted within a conditional permission, then the Account restricted to these stores field is mandatory and one or more Stores that match the specified data fence must be selected.
Customer Groups
- Customer group list
- Customer group details
- Customer group list
- Customer group details
- Add customer group
Orders
- Dashboard
- Orders list
- If granted within a conditional permission, then only those Orders that match the specified data fence (for example, Orders from Store A) are listed.
- Order details
- If granted within a conditional permission, then only those Orders that match the specified data fence (for example, Orders from Store A) can be accessed.
- Dashboard
- Orders list
- If granted within a conditional permission, then only those Orders that match the specified data fence (for example, Orders from Store A) are listed.
- Order details
- If granted within a conditional permission, then only those Orders that match the specified data fence (for example, Orders from Store A) can be accessed.
- Add order
- If granted within a conditional permission, then the Store that matches the specified data fence must be selected at the beginning of the flow.
Granting view and edit permissions to Orders implicitly grants view access to certain fields in Customers, Products (and all dependencies of Products, such as Product Discounts), Discount Codes, and Cart Discounts while using the Add order page.
Some functionalities on the previously mentioned pages depend on the following granted action rights:
- Activates the Add Order button on the Order list page.
- Activates the Add Order menu item under Orders in the Merchant Center main menu.
- Activates the Copy this Order button on the Order details page.
- If granted with a conditional permission, then the conditional permission will be overruled by general permissions (Order action right).
- Activates the Apply button in the Applied Cart Discount section on the Shopping cart page.
- If granted with a conditional permission, then the conditional permission will be overruled by general permissions (Order action right).
- Activates the Create Return button in the Returns tab on the Order details page.
- If granted with a conditional permission, then the conditional permission will be overruled by general permissions (Order action right).
Standalone Prices
- Standalone price list
- Standalone price details
- Add prices
- Edit prices
- Delete prices
Product Discounts
- Product discounts list
- Product discount details
- Product discounts list
- Product discount details
- Add discount (Product Discount button only)
Granting view and edit permissions to Product Discounts implicitly grants view access to certain fields in Products and Categories while using the Add Product Discount page.
Cart Discounts
The conditional permissions set is not exclusive in the following instances:
- Cart Discounts that require a Discount Code can be linked to a Discount Code created by any user.
- When a Custom Field references Cart Discounts, all Cart Discounts will be visible.
- Cart discounts list
- If granted within a conditional permission, then only those Cart Discounts that match the specified data fence (for example, Cart Discounts from Store A) are listed.
- Cart discount details
- If granted within a conditional permission, then only those Cart Discounts that match the specified data fence (for example, Cart Discounts from Store A) can be accessed.
- Cart discounts list
- If granted within a conditional permission, then only those Cart Discounts that match the specified data fence (for example, Cart Discounts from Store A) can be accessed.
- Cart discount details
- If granted within a conditional permission, then only those Cart Discounts that match the specified data fence (for example, Cart Discounts from Store A) can be accessed.
- Add discount (Cart Discount button only)
- If granted within a conditional permission, then only those Cart Discounts that match the specified data fence (for example, Cart Discounts from Store A) can be accessed.
Granting view and edit permissions to Cart Discounts implicitly grants view access to certain fields in Customers, Customer Groups, Products, and Categories while using the Add Cart Discount page.
Discount Codes
Discount Codes must be used with a Cart Discount. While granting access to Discount Codes, make sure that the user group also has access to Cart Discounts.
- Discount Code list
- Discount Code details
- Discount Code list
- Discount Code details
- Add discount (Discount Code button only)
Granting view and edit permissions to Discount Codes implicitly grants view access to certain fields in Cart Discounts while using the Add Discount Code page.
Quotes
- Quote list
- If granted within a conditional permission, then only those Quotes that match the specified data fence (for example, Quotes from Store A) are listed.
- Quote list
- If granted within a conditional permission, then only those Quotes that match the specified data fence (for example, Quotes from Store A) are listed.
Business Units
- Business unit list
- If granted within a conditional permission, then only those Business Units that match the specified data fence (for example, Business Units of Store A) are listed.
- Business unit details
- If granted within a conditional permission, then only those Business Units that match the specified data fence (for example, Business Units of Store A) can be accessed.
- Business unit list
- If granted within a conditional permission, then only those Business Units that match the specified data fence (for example, Business Units of Store A) are listed.
- Business unit details
- If granted within a conditional permission, then only those Business Units that match the specified data fence (for example, Business Units of Store A) can be accessed.
- Add business unit
- If granted within a conditional permission, then only those Business Units that match the specified data fence (for example, Business Units of Store A) can be accessed.
Audit Log
- Change history
Operations
- Import logs
- Export logs
- Upload files
Project settings
- Project settings
- Project settings
Product Types
- Product types
- Product types
Attribute Groups
- Attribute groups
- Attribute groups
Developer settings
- Developer settings
- Developer settings