Permission (Objekt): Unterschied zwischen den Versionen

Aus SiteparkWiki
Zur Navigation springen Zur Suche springen
Zeile 22: Zeile 22:
 
| clientID
 
| clientID
 
| [[ID]]
 
| [[ID]]
| [[Client|Mandanten]], für das die Rechte gelten
+
| [[Client|Mandanten]], für die die Rechte gelten
 
| 1
 
| 1
 
|-
 
|-
 
| hasFullAccess
 
| hasFullAccess
 
| [[Boolean]]
 
| [[Boolean]]
| true, wenn der [[User|Nutzer]] Vollzugriff auf dasb Element hat
+
| true, wenn der [[User|Nutzer]] Vollzugriff auf das Element hat
 
| 1
 
| 1
 
|-
 
|-
Zeile 42: Zeile 42:
 
| isRecursion
 
| isRecursion
 
| [[Boolean]]
 
| [[Boolean]]
| true, wenn der Pool seine Rechte rekursive vererben soll
+
| true, wenn der Pool seine Rechte rekursiv vererben soll
 
| 1
 
| 1
 
|-
 
|-
Zeile 124: Zeile 124:
 
<noinclude>
 
<noinclude>
 
[[Category:Objekte]]
 
[[Category:Objekte]]
[[Category:Qualität_der_Sprache_prüfen]]
 
 
[[Category:Qualität_des_Codes_prüfen]]
 
[[Category:Qualität_des_Codes_prüfen]]
 
</noinclude>
 
</noinclude>

Version vom 13. Februar 2009, 16:47 Uhr

Name

Permission - Rechte eines Nutzers auf ein Element

Beschreibung

Das Permission-Objekt enhält die Rechte eines Nutzers auf ein Element.

Attribute

Attribut Type Beschreibung ab IES Version
userID ID Nutzer, für den diese Rechte gelten 1
poolID ID Pool oder Pool des Elements, für das die Rechte gelten 1
clientID ID Mandanten, für die die Rechte gelten 1
hasFullAccess Boolean true, wenn der Nutzer Vollzugriff auf das Element hat 1
isThisUser Boolean true, wenn das Element, auf das sich die Rechte beziehen der aktuelle Nutzer ist 1
isHide Boolean true, wenn das Element versteckt werden soll 1
isRecursion Boolean true, wenn der Pool seine Rechte rekursiv vererben soll 1
hasNewElement Boolean Zeigt an, ob neue Elemente angelegt werden dürfen 1
hasReadElement Boolean Zeigt an, ob Elemente gelesen werden dürfen 1
hasModifyElement Boolean Zeigt an, ob Elemente geändert werden dürfen 1
hasDeleteElement Boolean Zeigt an, ob der Nutzer Elemente löschen darf 1
hasDuplicateElement Boolean Zeigt an, ob Elemente dupliziert werden dürfen 1
maxElement Number Gibt die Anzahl der maximal erlaubten Elemente zurück 1
hasNewPool Boolean Zeigt an, ob neue Pools angelegt werden dürfen 1
hasDeletePool Boolean Zeigt an, ob Pool gelöscht werden dürfen 1
maxPool Number Gibt die Anzahl der maximal erlaubten Pools zurück 1
hasRead Boolean Zeigt an, ob der Pool gelesen werden darf 1
hasModify Boolean Zeigt an, ob Pool verändert werden darf 1
hasDuplicate Boolean Zeigt an, ob der der Pool dupliziert werden darf 1
editorLevel Number Zeigt den Editorlevel der Rolle an. Dieser Level kann zur Templatesteuerung verwendet werden. Diese Einstellung gilt nur für Artikelpools 1
publisher Collection <Publisher> Publikationsbereiche, in denen Artikel publiziert werden dürfen. Diese Einstellung gilt nur für Artikelpools 1
permissionMap Map <ID,Permission> Map der Permission-Objekte, aus denen sich die Rechte des Nutzers zusammensetzen. Dies sind die Rechte, die direkt für den Nutzer vergeben wurden und Rechte, die der Nutzer über seine Nutzerpools erhalten hat. Die Schlüssel der Map enthalten die ID des Nutzers oder des Nutzerpools. Das Objekt hinter dem Schlüssel ist das Permission-Objekt. 2.1