Access Privileges and Roles
Tasks which users are allowed to perform in the interface are controlled by roles. Roles comprise one or more access privileges.
Access Privileges
Access privileges control which portions of the system are accessible to the user. For example, the access privilege Catalog Manager enables users to access all functional blocks of the application that are related to catalog management, such as the Products manager inside the Catalogs section. Users assigned to a role comprising only this access privilege will see this portion of the interface only. Other portions of the interface (such as all channel-related links) are hidden.
Access privileges are predefined in the system. Further access privileges can be defined during implementation. Access privileges for managing master content and catalogs included with an Intershop Commerce Management standard installation are listed below:
Name | Description |
---|---|
Auditor | Responsible for managing audit reports. |
Back Office Viewer | Has "read-only" access to Intershop Commerce Management. |
Catalog & Product Manager | Responsible for the enrichment of the product data, the product pricing and the search indexes, as well as for managing the product images and the catalog/category structure. |
Catalog & Product Preference Manager | Responsible for configuring the catalog management and the product data management. |
Contact Center Account Representative | Ability to use the Contact Center as Account Representative for this organization. |
Content Editor | Can edit storefront elements and pages. |
Content Manager | Can edit storefront elements and pages and is responsible for managing templates, components and pages. |
Content Preference Manager | Responsible for configuring the content management area. |
Content Viewer | Can only view storefront elements and pages. |
Localization Manager | Responsible for localization issues, e.g., the translation of text elements. |
Order Manager | Handles the orders in Intershop Commerce Management and is responsible for the order and line item export and the import of order statuses. |
Organization Manager | Responsible for all organizational issues like the Intershop Commerce Management users, the channel and application management and the organizational structure. |
Payment Manager | Responsible for managing payment methods and payment costs. |
Process Chain Manager | Responsible for creating and monitoring process chains. |
Process Chain Viewer | A user with this role can view process chains and execute dedicated process chains in the context of a selling organization. |
Shop Manager | Includes all access privileges, except for technical issues of the system manager. |
Storefront Viewer | Can preview the storefront using the Design View. |
System Manager | Responsible for all technical and operational issues of the Intershop Commerce Management system, like the connection to external services or data replication. |
System Preference Manager | Responsible for the configuration of the system, like the page cache settings or the regional settings. |
For details about specific channel access privileges, see Access Privileges for Sales Channels and Access Privileges for Partner Channels.
Department Roles
Access privileges are typically assigned to users via roles, such as Manager or Assistant. Depending on the access privileges a role comprises, users assigned with this role can do certain things but not others.
When checking the access privileges of a user, privileges inherited via role assignment are listed as indirectly assigned access privileges. In addition, however, access privileges can be configured directly for each individual user. For details, see Users.
Master Roles and Custom Roles
Department roles can be based on master roles or custom roles. Master roles are predefined roles that must exist in each department of the channel master or partner organization. Certain master roles are included with the system. Additional master roles can be defined by an administrator. Master roles are available across all departments.
Custom roles are defined specifically for an individual department. They are not available to other departments. Users can be assigned custom roles as well as master roles to become members of a department.