Core access management
This page describes organizations, roles and rights that provide access to various data and functions of this module.
For more information, see Authentication and authorization in the BPC.
|
Organizations, roles and rights are not case-sensitive.
For example, the BPC does not differentiate between |
Roles
- bpcNoFrontend
-
Users who are assigned this role cannot log in to the BPC.
This makes it possible, for example, to maintain dedicated users in the Karaf Identity Provider who have access to the Karaf console but not to the BPC itself.
Rights
- loadModule_MODULE_ID
-
This right controls whether a user is allowed to use a module.
MODULE_IDcorresponds to the technical ID of the module, e.g.loadModule_monitorfor the monitor module.
The corresponding right must be assigned for each module to be used. If the corresponding right is missing for a module, the user cannot access the configuration (see also Configuration API) of the module. The web client also does not load the associated JavaScript code.The module ID is displayed in the admin area as a tooltip on the corresponding tabs.
- useModuleInstance_MODULE_INSTANCE_ID
-
This right is evaluated if access to instances has been restricted in the module (see
Module_RestrictInstanceAccessin Configuration). If access is restricted, the user must have the right to the respective instance in addition to theloadModule_MODULE_IDright in order for the instance to be created.
MODULE_INSTANCE_IDis a placeholder for the specific ID of the instance. - createModuleInstances_MODULE_ID
-
This right controls whether the user can create instances of a module.
MODULE_IDcorresponds to the technical ID of the module, e.g.createModuleInstances_monitorfor the monitor module. - deleteModuleInstances_MODULE_ID
-
This right controls whether the user can delete instances of a module.
MODULE_IDcorresponds to the technical ID of the module, e.g.deleteModuleInstances_monitorfor the monitor module. - showBpcConfiguration
-
Allows the administration area to be displayed.
- loginDuringMaintenanceMode
-
Authorizes the user to log in while the system is in maintenance mode.
- getSessionStatus
-
This right can be used to read active sessions via the Status API.
This is also required to use the session overview widget.