This page provides the roles and privileges and privilege group and privileges of the Catalog microservice.
Roles and Privileges
The following table describes the roles and privileges of the Catalog microservice:
Role Name | Privilege Group /Privilege | Description |
---|---|---|
ROLE_CATALOG_ADMIN | catalog/admin/all | Ability to navigate to the landing page of the Catalog Admin console and perform all operations based on the given privileges as in the privilege group catalog/admin/all . |
catalog/defaultproject/catalog | Ability to skip the project approval workflow. | |
catalog/view/storeops | Ability to view the storeops page. | |
ROLE_CATALOG_EDITOR | catalog/editor/all | Ability to navigate to the landing page of the Catalog Admin console and perform all operations based on the given privileges as in the privilege group catalog/editor/all . |
catalog/view/storeops | Ability to view the storeops page. | |
ROLE_GUEST | catalog/guest/all | Ability to perform all operations based on the given privileges as in the privilege group catalog/guest/all . |
ROLE_REG_USER | catalog/reguser/all | Ability to perform all operations based on the given privileges as in the privilege group catalog/reguser/all . |
ROLE_STORE_OPERATOR | catalog/admin/all | Ability to navigate to the landing page of the Catalog Admin console and perform all operations based on the given privileges as in the privilege group catalog/admin/all . |
catalog/defaultproject/catalog | Ability to skip the project approval workflow. | |
catalog/manage/collectionattribute | Ability to manage a collection attribute. | |
catalog/view/storeops | Ability to view the storeops page. | |
catalog/manage/catalog | Ability to manage catalog. | |
catalog/manage/attribute | Ability to manage attribute. | |
catalog/manage/attributegroup | Ability to manage attribute group. | |
catalog/manage/model | Ability to manage model. | |
catalog/manage/collection | Ability to manage collection. | |
ROLE_ACCOUNT_ADMIN | catalog/view/catalog | Ability to view a catalog. |
ROLE_ACCOUNT_REP | catalog/view/catalog | Ability to view a catalog. |
ROLE_MERCHANDISE_ADMIN | catalog/view/attribute | Ability to view an attribute. |
ROLE_MERCHANDISE_EDITOR | catalog/view/attribute | Ability to view an attribute. |
ROLE_PROMOTION_ADMIN | catalog/view/collection | Ability to view a collection |
catalog/view/catalog | Ability to view a catalog. | |
ROLE_PROMOTION_EDITOR | catalog/view/collection | Ability to view a collection |
catalog/view/catalog | Ability to view a catalog. | |
ROLE_CUSTOMER_ADMIN | catalog/view/catalog | Ability to view a catalog. |
ROLE_CSR_ADMIN | catalog/view/catalog | Ability to view a catalog. |
catalog/view/attribute | Ability to view an attribute. | |
ROLE_CSR_ASSOCIATE | catalog/view/attribute | Ability to view an attribute. |
catalog/view/catalog | Ability to view a catalog. | |
ROLE_SELLER_USER | catalog/view/attribute | Ability to view an attribute. |
catalog/view/product | Ability to view a product. | |
catalog/create/project | Ability to create a project. | |
catalog/view/model | Ability to view a model. | |
CATALOG_ADMIN | catalog/view/collectionattribute | Ability to view an collection attribute. |
catalog/create/collection | Ability to create a collection. | |
catalog/view/collection | Ability to view a collection. | |
catalog/update/collection | Ability to update a collection. | |
catalog/create/attribute | Ability to create an attribute. | |
catalog/view/attribute | Ability to view an attribute. | |
catalog/update/attribute | Ability to update an attribute. | |
catalog/delete/attribute | Ability to delete an attribute. | |
catalog/create/attributegroup | Ability to create an attribute group. | |
catalog/view/attributegroup | Ability to view an attribute group. | |
catalog/update/attributegroup | Ability to update an attribute group. | |
catalog/delete/attributegroup | Ability to delete an attribute group. | |
catalog/create/catalog | Ability to create a catalog. | |
catalog/view/catalog | Ability to view a catalog. | |
catalog/update/catalog | Ability to update a catalog. | |
catalog/approve/catalog | Ability to approve a catalog. | |
catalog/delete/catalog | Ability to delete a catalog. | |
catalog/create/model | Ability to create a model. | |
catalog/view/model | Ability to view a model. | |
catalog/update/model | Ability to update a model. | |
catalog/delete/model | Ability to delete a model. |
Privilege Group and Privileges
The following table describes the privilege group and privileges of the Catalog microservice:
Privilege Group | Privilege | Description |
---|---|---|
catalog/admin/all | catalog/view/collectionattribute | Ability to view a collection property. |
catalog/create/collection | Ability to create a collection. | |
catalog/view/collection | Ability to view a collection. | |
catalog/viewall/collection | Ability to view all the collections. | |
catalog/update/collection | Ability to update a collection. | |
catalog/create/attribute | Ability to create an attribute. | |
catalog/view/attribute | Ability to view an attribute. | |
catalog/update/attribute | Ability to update an attribute. | |
catalog/delete/attribute | Ability to delete an attribute. | |
catalog/create/attributegroup | Ability to create an attribute group. | |
catalog/view/attributegroup | Ability to view an attribute group. | |
catalog/update/attributegroup | Ability to update an attribute group. | |
catalog/delete/attributegroup | Ability to delete an attribute group. | |
catalog/create/catalog | Ability to create a catalog. | |
catalog/view/catalog | Ability to view a catalog. | |
catalog/update/catalog | Ability to update a catalog. | |
catalog/approve/catalog | Ability to approve a catalog. | |
catalog/delete/catalog | Ability to delete a catalog. | |
catalog/create/model | Ability to create a model. | |
catalog/view/model | Ability to view a model. | |
catalog/update/model | Ability to update a model. | |
catalog/delete/model | Ability to delete a model. | |
catalog/editor/all | catalog/view/collectionattribute | Ability to view a collection property. |
catalog/view/collection | Ability to view a collection. | |
catalog/create/attribute | Ability to create an attribute. | |
catalog/view/attribute | Ability to view an attribute. | |
catalog/update/attribute | Ability to update an attribute. | |
catalog/create/attributegroup | Ability to create an attribute group. | |
catalog/view/attributegroup | Ability to view an attribute group. | |
catalog/update/attributegroup | Ability to update an attribute group. | |
catalog/view/catalog | Ability to view a catalog. | |
catalog/create/model | Ability to create a model. | |
catalog/update/catalog | Ability to update a catalog. | |
catalog/view/model | Ability to view a model. | |
catalog/update/model | Ability to update a model. | |
catalog/delete/model | Ability to delete a model. | |
catalog/guest/all | catalog/view/attribute | Ability to view an attribute. |
catalog/view/catalog | Ability to view a catalog. | |
catalog/view/model | Ability to view a model. | |
catalog/reguser/all | catalog/view/attribute | Ability to view an attribute. |
catalog/view/catalog | Ability to view a catalog. | |
catalog/view/model | Ability to view a model. |
Revision History
2024-04-24 | SD – Content updated for 8.17.2 release.
2023-01-17 | AN – Content updated for 8.13 release.
2020-03-03 | AN – Updated content for April 2020 release.
2019-10-31 | AM – Updated content for November 2019 release.
2019-09-30 | AM – Content uploaded.