Ordner-Berechtigungen vergeben (DMS)

WMS 2.0.0

Mit dieser Aktivität können einer Gruppe Berechtigungen auf einen Ablageort vergeben werden.

Eigenschaften

Eingabe

Name

Beschreibung

Datentyp

Erforderlich

Name

Beschreibung

Datentyp

Erforderlich

ID der Gruppe

ID der Gruppe, welcher Berechtigungen auf den angegebenen Ablageort gegeben werden sollen.

Guid

Ablageort

Vollständiger Pfad des Ablageorts, für welchen Berechtigungen vergeben werden sollen

String

Erlaube Berechtigungen

Berechtigungen, welche der Gruppe zugwiesen werden sollen. Die Berechtigungen können über den Wizard konfiguriert werden.

long

erforderlich, falls keine verweigerten Berechtigungen angegeben sind

Verweigerte Berechtigungen

Berechtigungen, welche der Gruppe verweigert werden sollen. Die Berechtigungen können über den Wizard konfiguriert werden.

Eine Gruppe besitzt keine Berechtigungen auf einen Ablageort, solange ihr nicht explizit Berechtigungen erlaubt wurden. Durch die Vererbung von Berechtigungen von übergeordneten Ablageorten kann es jedoch vorkommen, dass die Gruppe Berechtigungen geerbt hat, welche ihr wieder genommen werden sollen. Nur in diesem Fall müssen Berechtigungen verweigert werden.

long

erforderlich, falls keine erlaubten Berechtigungen angegeben sind

Auswahl der Ordner-Berechtigungen

Bei der Aktivität wird die Berechtigung als Zahl (vom Typ long) angegeben. Dies deshalb, weil jede einzelnes Recht als Bit innerhalb der Zahl abgebildet wird (ein long-Wert enthält 64 Bits, somit könnten maximal 64 Rechte abgebildet werden). Durch die Verwendung der Berechtigung als Zahl wird ermöglicht, dass die zu vergebene Berechtigung auch per Variable angegeben werden kann.

Mit dem Wizard können Berechtigungen jedoch auch einfach ausgewählt werden.

Wenn bei der Aktivität bei der Berechtigung eine Zahl (keine Variable) angegeben wurde, dann wird diese Zahl in den Dialog übernommen und die gesetzten Berechtigungen bereits vorausgewählt. Da nicht alle Bits mit einem Recht verknüpft sind, kann es allerdings vorkommen, dass sich die Zahl beim Öffnen des Dialogs ändert, da nur die verwendeten Bits übernommen werden.

Wird der Dialog mit OK bestätigt, wird die Zahl in das Feld der Aktivität übernommen.

Wenn bei der Aktivität eine Variable verwendet ist, kann der Zahlenwert nicht ermittelt werden, so dass im Dialog keine Berechtigungen vorselektiert werden. Bei Bestätigung des Dialogs mit OK wird die Variable mit dem Zahlenwert des Dialogs überschrieben.

 

 

 

Fehlermeldungen

Beschreibung

Fehlercode

Datentyp (Exception)

Beschreibung

Fehlercode

Datentyp (Exception)

Der angegebene Ablageort konnte nicht gefunden werden

20048

ActivityException

Der angegebene Ablageort-Pfad ist nicht eindeutig

20048

ActivityException

Verwandte Themen

DMS Aktivitäten für Gruppen und Benutzer

Benutzer und Gruppen im DMS