Details
-
Type: Epic
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 2.2.0
-
Fix Version/s: 2.2.0
-
Component/s: manager client, manager server
-
Labels:
Description
We need to federate access to data of different shop instances.
Proposition is to apply additional filtering, so that:
ROLE_SMCALLCENTER operatives of specific store are able to view: Orders, Payments and Customers.
ROLE_SMWAREHOUSEADMIN operative of specific warehouse can view inventory
ROLE_SMSHOPADMIN is able to modify content and shop configuration of specific shop
Add new role ROLE_SMSHIPPINGADMIN for carrier and location configurations
Add new role ROLE_SMCONTENTADMIN for content related operations federated by SHOP
Add new role ROLE_SMMARKETINGADMIN for promotion and price lists related operations
Add new role ROLE_SMREPORTADMIN for report related features (this potentially should be interlinked with federated entities: SHOP, WAREHOUSE)
Potentially we need to add additional configuration for ManagerEntity where using comma separated values we can add codes for federated entities. The functionality can be similar to currency assignments for shops.