Assign permission to the policy


In the following section, we'll go over the policies used to grant PIM access. A system administrator user allows each policy control to read and write operations to the catalogs, categories, products, attributes, and relations to which a specific restricted user has access.

Policies_Manage-Policy

Tip! More information on creating and assigning policies to users can be found here.

Attributes

The permission is configured on the attribute definition through policies and the access control is applied to the attributes linked to the products. 

To assign an attribute definition to a policy;

  • Select the attributes group and the attribute definition you want to control permission on the Attributes settings.
  • Click on the Policies tab and then Add (plus icon) or click on the Assign policy button.

Assign-Permission-To-Policy_Attributes_Add-Policy

  • Select a policy from the drop-down list and click on the Green checked to add the policy to the attributes.

Assign-Permission-To-Policy_Attributes_Select-Policy

  • Choose a permit that shall be given to the policy, Read or Write. (E.g., If the read is selected, A restricted user will get read-only access to the chosen attribute for all products.)

Assign-Permission-To-Policy_Attributes_Select-Permission-To-Policy

  • Here is the example when the specific restricted user has access (with Bluestone Policy), the product attribute definition linked with a selected policy will display as read-only. 

Assign-Permission-To-Policy_Attributes_Read-only-view

Catalogs, categories, and products

Rather than defining policies for each product, access is controlled through a product's category connection. This means that to give a restricted user access to a range of products, it is necessary to associate a policy to the category (or parent category) linked to the product.

  • Select the catalog or category you want to control permission on the Catalogs and Categories settings.
  • Click on the Policies tab and then Add (plus icon) or click on the Assign policy button. Policies associated with categories have two options:
    1. Policies for category
    2. Policies for products in the category

Assign-Permission-To-Policy_Catalog-Category-Product_Add-Policy

Policies for the category

  • Give a restricted user access to the catalog or category, including name and description

Assign-Permission-To-Policy_Catalog-Category-Product_Policies-for-category-2

  • An example of when the restricted user can access the Main catalog with read permission for the category. You can see all the categories in the selected catalog but not its associated products.

Assign-Permission-To-Policy_Catalog-Category-Product_Policies-for-category-2_Example-Catalog-Category

Policies for products in the category

  • Give a restricted user access to the category and the products linked to the category

Assign-Permission-To-Policy_Catalog-Category-Product_Policies-for-product-in-category

  • An example is when the restricted user can access the Living room category with written permission for products in the category. You can edit/update and see both categories and their associated products. 

Assign-Permission-To-Policy_Catalog-Category-Product_Policies-for-product-in-category_Example-Product-in-category


Relations

The permission is configured on the relation through policies and the access control is applied to the relation linked to the products. 

  • Select the relations you want to control permission on the Relations settings.
  • Click on the Policies tab and then Add (plus icon) or click on the Assign policy button.

Assign-Permission-To-Policy_Relations_Add-Policy

  • An example of when the restricted user can access the Relations settings with read permission and try to edit a relation. 

Assign-Permission-To-Policy_Relations_Example-Read-Only-Relation

Back to top