Magelia WebStore

Magelia WebStore Management Console Help

Sellers/Stores

Create/modify roles

This function is only available for the Professional and Enterprise versions of Magelia WebStore.
This page configures or modifies a role.

Each role has a unique code per seller/vendor and authorizes access to certain features of the administration console according to the configured role level.

Authorizations represent the association of a function with an access level. If no level is specified, the user who does not have a role does not have access to pages or any part of a page containing this specific function.

There are three access levels available:
- Read-only: allows the user to access the list and detail page in view-only mode. The user is not able to save items or modify a setup. All entry fields will be deactivated or non-visible.
- Edit: The user having access to this function level can only modify the setup of existing items. The user can neither add nor delete items.
- Create and Delete: This last authorization level allows the user to add and delete components for a given function.

Each authorization level includes all the inferior level(s).

In order to ensure consistency for user authorization, the user must be able to see the item that must be edited, and must be able to edit items to add new ones. This action is automatically implemented in the system setup for role authorizations. Therefore, when specifying an authorization on the edit level, the read-only box will be automatically selected, and will be deactivated once the edit level is authorized.

Magelia - Roles

Certain functions that are available at the administration console level are “transversal,” that is to say they are always modified from a parent element.
Example: This is the case for localizations. All language localizations are indicated for a given component (product, category, catalog, etc.). Therefore, a “translator” role would have a “create and delete” authorization for the localization function, and a “read-only” authorization for other functions. The translator would then be able to access all the necessary interfaces to manage translations without being able to modify other elements. Consequently, on a product page, a translator would not be able to modify prices, inventory, etc.

For the following features, authorizations are to be assigned for one or several stores per user account:
- Customers
- Orders
- Sales Promotions
- Data Refresh
- Element content
- Store setup
- Segments