This page provides the roles and privileges and privilege group and privileges of the App Marketplace microservice.
Roles and Privileges
The following table describes the scope and roles of the App Marketplace microservice:
Role | Privilege Group / Privilege | Description |
---|---|---|
ROLE_BUSINESS_ADMIN | marketplace/create/app | Ability to create an app. |
marketplace/update/app | Ability to update an app. | |
marketplace/view/appdetail | Ability to view the app details. | |
marketplace/view/all apps | Ability to view all apps. | |
marketplace/view/privateapps | Ability to view the list of private apps. | |
marketplace/view/publicapps | Ability to view the list of public apps. | |
marketplace/create/appconfig | Ability to create app configurations. | |
marketplace/create/appdescription | Ability to create the description for an app. description. | |
marketplace/update/appconfig | Ability to update the app configurations. | |
marketplace/update/appdescription | Ability to update the app description. | |
marketplace/create/appinstallation | Ability to create the app installation. | |
marketplace/update/appuninstalltion | Ability to update the app uninstallation. | |
marketplace/update/appinstallation | Ability to update the app installation. | |
marketplace/create/webhooks | Ability to create webhooks. | |
marketplace/update/webhooks | Ability to update webhooks. | |
marketplace/view/webhooks | Ability to view webhooks. | |
marketplace/create/uijson | Ability to create UI Json configurations. | |
marketplace/view/uijson | Ability to view UI Json configurations. | |
marketplace/delete/uijson | Ability to delete UI Json configurations. | |
marketplace/update/appdetail | Ability to update the app details. | |
marketplace/create/appprice | Ability to create the price value for an app. | |
marketplace/update/appprice | Ability to update the price value of an app. | |
marketplace/create/apikeyandsecret | Ability to create an api key and secret key. | |
marketplace/update/developer | Ability to update a developer. | |
marketplace/create/developer | Ability to create a developer. | |
marketplace/view/developer | Ability to view a developer. | |
marketplace/delete/developer | Ability to delete a developer. | |
marketplace/view/appinstallation | Ability to view the installed apps. | |
marketplace/admin/all | Ability to navigate to the landing page of the app marketplace. | |
marketplace/create/privilege | Ability to create a privilege. | |
marketplace/view/privilege | Ability to view a privilege. | |
marketplace/update/privilege | Ability to update a privilege. | |
marketplace/delete/privilege | Ability to delete a privilege. | |
marketplace/view/appmasterdetails | Ability to view appmaster details. | |
ROLE_MARKETPLACE_ADMIN | marketplace/create/app | Ability to create an app. |
marketplace/update/app | Ability to update an app. | |
marketplace/view/appdetail | Ability to view the app details. | |
marketplace/view/all apps | Ability to view all apps. | |
marketplace/view/privateapps | Ability to view the list of private apps. | |
marketplace/view/publicapps | Ability to view the list of public apps. | |
marketplace/create/appconfig | Ability to create a list of app configurations. | |
marketplace/create/appdescription | Ability to create the app description. | |
marketplace/update/appconfig | Ability to update the app configurations. | |
marketplace/update/appdescription | Ability to update the app description. | |
marketplace/create/appinstallation | Ability to create app installation. | |
marketplace/update/appuninstalltion | Ability to update the app uninstallation. | |
marketplace/update/appinstallation | Ability to update the app installation. | |
marketplace/create/webhooks | Ability to create webhooks. | |
marketplace/update/webhooks | Ability to update webhooks. | |
marketplace/view/webhooks | Ability to view webhooks. | |
marketplace/create/uijson | Ability to create UI Json configurations. | |
marketplace/view/uijson | Ability to view UI Json configurations. | |
marketplace/delete/uijson | Ability to delete UI Json configurations. | |
marketplace/update/appdetail | Ability to update the app details. | |
marketplace/create/appprice | Ability to create the price value for an app. | |
marketplace/update/appprice | Ability to update the price value of an app. | |
marketplace/create/apikeyandsecret | Ability to create an api key and secret key. | |
marketplace/update/developer | Ability to update a developer. | |
marketplace/create/developer | Ability to create a developer. | |
marketplace/view/developer | Ability to view a developer. | |
marketplace/delete/developer | Ability to delete a developer. | |
marketplace/view/appinstallation | Ability to view the installed apps. | |
marketplace/admin/all | Ability to navigate to the landing page of the app marketplace and perform all operation based on the privileges given in the privilege group. | |
marketplace/create/privilege | Ability to create a privilege. | |
marketplace/view/privilege | Ability to view a privilege. | |
marketplace/update/privilege | Ability to update a privilege. | |
marketplace/delete/privilege | Ability to delete a privilege. | |
marketplace/view/appmasterdetails | Ability to view appmaster details. | |
ROLE_PAYMENT_ADMIN | marketplace/view/privilege | Ability to view a privilege. |
ROLE_CATALOG_ADMIN | marketplace/view/privilege | Ability to view a privilege. |
ROLE_SHIPPING_ADMIN | marketplace/view/privilege | Ability to view a privilege. |
ROLE_MARKETPLACE_USER | marketplace/view/privilege | Ability to view a privilege. |
ROLE_GUEST | marketplace/view/privilege | Ability to view a privilege. |
ROLE_REG_USER | marketplace/view/privilege | Ability to view a privilege. |
ROLE_RULESMANAGER_ADMIN | marketplace/view/privilege | Ability to view a privilege. |
Privilege Group and Privileges
The following table describes the privilege group and privileges of the App Marketplace microservice:
PRIVILEGE GROUP | PRIVILEGE GROUP | DESCRIPTION |
---|---|---|
marketplace/admin/all | marketplace/create/app | Ability to create an app. |
marketplace/update/app | Ability to update an app. | |
marketplace/view/appdetail | Ability to view the app details. | |
marketplace/view/all | Ability to view all apps. | |
marketplace/view/privateapps | Ability to view the list of private apps. | |
marketplace/view/publicapps | Ability to view the list of public apps. | |
marketplace/create/appconfig | Ability to create a list of app configurations. | |
marketplace/create/appdescription | Ability to create the app description. | |
marketplace/update/appconfig | Ability to update the app configurations. | |
marketplace/update/appdescription | Ability to update the app description. | |
marketplace/create/appinstallation | Ability to install an app. | |
marketplace/update/appuninstalltion | Ability to update the app uninstallation. | |
marketplace/update/appinstallation | Ability to update the app installation. | |
marketplace/create/webhooks | Ability to create webhooks. | |
marketplace/update/webhooks | Ability to update webhooks. | |
marketplace/view/webhooks | Ability to view webhooks. | |
marketplace/create/uijson | Ability to create UI Json configurations. | |
marketplace/view/uijson | Ability to view UI Json configurations. | |
marketplace/delete/uijson | Ability to delete UI Json configurations. | |
marketplace/view/appmasterdetails | Ability to view the app master details. | |
marketplace/update/appdetail | Ability to update the app details. | |
marketplace/create/appprice | Ability to create the price value of an app. | |
marketplace/update/appprice | Ability to update the price value of an app. | |
marketplace/create/apikeyandsecret | Ability to create an api key and secret key. | |
marketplace/update/developer | Ability to update a developer. | |
marketplace/create/developer | Ability to create a developer. | |
marketplace/view/developer | Ability to view a developer. | |
marketplace/delete/developer | Ability to delete a developer. | |
marketplace/view/appinstallation | Ability to view installed apps. | |
marketplace/create/privilege | marketplace/create/app | Ability to create an app. |
marketplace/create/appconfig | Ability to create a list of app configurations. | |
marketplace/create/appdescription | Ability to create the app description. | |
marketplace/create/appinstallation | Ability to create the app installation. | |
marketplace/create/webhooks | Ability to update webhooks. | |
marketplace/create/uijson | Ability to create UI Json configurations. | |
marketplace/create/appprice | Ability to create the price value of an app. | |
marketplace/create/apikeyandsecret | Ability to create an api key and secret key. | |
marketplace/create/developer | Ability to create a developer. | |
marketplace/view/privilege | Ability to view a privilege. | |
marketplace/view/privilege | marketplace/view/appdetail | Ability to view the app details. |
marketplace/view/all | Ability to view all apps. | |
marketplace/view/privateapps | Ability to view the list of private apps. | |
marketplace/view/publicapps | Ability to view the list of public apps. | |
marketplace/view/webhooks | Ability to create webhooks. | |
marketplace/view/uijson | Ability to view the UI Json configurations. | |
marketplace/view/appmasterdetails | Ability to view appmaster details. | |
marketplace/view/developer | Ability to view a developer. | |
marketplace/view/appinstallation" | Ability to view app installation. | |
marketplace/update/privilege | Ability to update a privilege. | |
marketplace/update/privilege | marketplace/update/developer | Ability to update a developer. |
marketplace/update/appprice | Ability to update the price value for an app. | |
marketplace/update/appdetail | Ability to update the app details. | |
marketplace/update/webhooks | Ability to update webhooks. | |
marketplace/update/appuninstalltion | Ability to update the app uninstallation. | |
marketplace/update/appinstallation | Ability to update the app installation. | |
marketplace/update/appconfig | Ability to update the app configurations. | |
marketplace/update/appdescription | Ability to update the app description. | |
marketplace/update/app | Ability to update an app. | |
marketplace/delete/privilege | marketplace/delete/uijson | Ability to delete the UI Json configurations. |
marketplace/delete/developer | Ability to delete a developer. |
Revision History
2023-16-10| SW – Added content for 8.15 release.