Core Zugriffsverwaltung
Diese Seite beschreibt Organisationen, Rollen und Rechte, die Zugriff auf verschiedene Daten und Funktionen dieses Moduls bieten.
Für mehr Informationen siehe Authentifizierung und Autorisierung im BPC.
|
Die Groß-/Kleinschreibung ist bei Organisationen, Rollen und Rechten nicht relevant.
Das BPC unterscheidet beispielsweise nicht zwischen |
Rollen
- bpcNoFrontend
-
Benutzer, die diese Rolle zugewiesen bekommen, können sich nicht am BPC anmelden.
Damit ist es möglich z. B. im Karaf Identity Provider dedizierte Benutzer zu Pflegen, die zwar Zugriff auf die Karaf Konsole haben, aber die auf das BPC selbst.
Rechte
- loadModule_MODULE_ID
-
Mit diesem Recht wird gesteuert, ob Benutzer:innen ein Modul verwenden dürfen.
MODULE_IDentspricht der technischen ID des Modules, z. B.loadModule_monitorfür das Monitor-Modul.
Für jedes zu verwendende Modul muss das entsprechende Recht zugewiesen werden. Fehlt für ein Modul das entsprechende Recht, so können Benutzer:innen nicht auf die Konfiguration (siehe auch Konfiguration API) des Moduls zugreifen. Außerdem lädt der Webclient auch nicht den zugehörigen JavaScript-Code.Die Modul-ID wird im Adminbereich als Tooltip an den entsprechenden Tabs angezeigt.
- useModuleInstance_MODULE_INSTANCE_ID
-
Dieses Recht wird ausgewertet, wenn im Modul der Zugriff auf Instanzen eingeschränkt wurde (siehe
Module_RestrictInstanceAccessin Konfiguration). Ist der Zugriff eingeschränkt, müssen Benutzer:innen zusätzlich zum RechtloadModule_MODULE_IDdas Recht auf die jeweilige Instanz haben, damit die Instanz erzeugt wird.
MODULE_INSTANCE_IDsteht hier als Platzhalter für die konkrete ID der Instanz. - createModuleInstances_MODULE_ID
-
Mit diesem Recht wird gesteuert, ob Benutzer:innen Instanzen von einem Modul anlegen können.
MODULE_IDentspricht der technischen ID des Modules, z. B.createModuleInstances_monitorfür das Monitor-Modul. - deleteModuleInstances_MODULE_ID
-
Mit diesem Recht wird gesteuert, ob Benutzer:innen Instanzen von einem Modul löschen können.
MODULE_IDentspricht der technischen ID des Modules, z. B.deleteModuleInstances_monitorfür das Monitor-Modul. - showBpcConfiguration
-
Erlaubt die Anzeige des Administrationsbereichs.
- loginDuringMaintenanceMode
-
Berechtigt den Anwender, sich anzumelden, während das System sich im Wartungsmodus befindet.
- getSessionStatus
-
Mit diesem Recht können über die Status API aktive Sessions gelesen werden.
Dieses wird auch benötigt, um das Sessionübersicht-Widget zu verwenden.