PoolPermissionHandler
Zur Navigation springen
Zur Suche springen
Name
PERM
- PoolPermissionHandler - Handler für die Verwaltung der Zugriffsrechte von Nutzern auf Pools
Klasse
com.sitepark.ies.control.jsp.handler.PoolPermissionHandler
Beschreibung
Dieser Handler steuert die Zuweisung von Zugriffsrechten einzelner Benutzer auf Pools mit Hilfe von Rollen.
Parameter
Name | Required | Default | ab IES Version |
---|---|---|---|
SYS_PERM_action
|
Ja | None | 1 |
SYS_PERM_user
|
Ja | None | nur für Version 1 |
SYS_PERM_holder
|
Ja | None | 2 |
SYS_PERM_pool
|
Ja | None | 1 |
SYS_PERM_role
|
Ja | None | 1 |
SYS_PERM_recursion
|
Ja | None | 1 |
SYS_PERM_hide
|
Nein | None | 1 |
SYS_PERM_action
- Zur Verfügung stehende Aktionen:
set
- Setzt die Zugriffsrechte für den Nutzer auf genau diese Rolle. Alle älteren Angaben werden überschrieben.
add
- Fügt dem Nutzer die ausgewählte Rolle hinzu. Ein Nutzer hat die Summe aller Rechte seiner Rollen.
delete
- Löscht die angegebene Rollenzuweisung.
SYS_PERM_user
- Die ID des Pools, in dem die Rechte eines Nutzers durch Rollenzuweisung angezeigt bzw. verändert werden sollen.
- Deprecated. Dieser Parameter wurde ab Version 2 nach
SYS_PERM_holder
umbenannt, da nun nicht nur Rechte auf Nutzer, sondern auch auf Nutzerpools gesetzt werden können
SYS_PERM_holder
(ab Version 2)- Die ID des Pools, in dem die Rechte eines Nutzers durch Rollenzuweisung angezeigt bzw. verändert werden sollen.
SYS_PERM_role
- Rolle, die vergeben, verändert bzw. genommen werden soll.
SYS_PERM_recursion
- Steuert, ob die Rolle automatisch rekursiv auf alle bestehenden und auch alle neu hinzukommenden Pools angewandt werden soll. (0 = keine Rekursion / 1 = Rekursiv für alle aktuellen Pools / 2 = Rekursiv auch für alle neuen Pools).
SYS_PERM_hide
- Steuert, ob die Rolle sichtbar ist. Rechte durch sichtbare Rollen erlauben die Auswahl in der Artikelverwaltung. Versteckte Rechte erlauben das Lesen von Elementen in Auswahlfenstern (Systemlink-Popup auf Pools, in denen nicht gearbeitet werden darf). (
true
/false
).