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. |
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.