dms.CheckPermission

Mit diesem Job lassen sich die Zugriffsberechtigungen für einzelne DMS-Objekte unabhängig vom verwendeten Sicherheitssystem überprüfen. Um zu prüfen, ob ein Objekt an einem bestimmten Standort eingefügt werden darf, muss der Standort über den Parameter 'FolderID' oder den Parameter 'RegisterID' festgelegt werden, der Parameter 'ObjectID' auf 0 gesetzt und die Zugriffsart 'W' geprüft werden.

1. Eingabeparameter

Name Typ Pflicht Beschreibung

Flags

INT

Ja

z. Z. nicht unterstützt→ 0 übergeben

Access

STRING

Ja

zu prüfende Zugriffsart (z. B. 'RWXDU' prüft alle Zugriffsarten)
R = Indexdaten lesen
W = Indexdaten schreiben
X = Objekt öffnen/ausführen
D = Objekt löschen
U = Objekt schreiben

ObjectType

INT

Ja

Typ des Objekts

ObjectID

INT

Ja

ID des Objekts

[RegisterType]

INT

Nein

Typ des übergeordneten Registers
0 = in keinem Register (direkt auf Ordnerebene)
-1 = Registerunabhängig

[RegisterID]

INT

Nein

ID des übergeordneten Registers

[FolderID]

INT

Nein

ID des Ordners

2. Ausgabeparameter

Name Typ Abhängigkeit Beschreibung

Access

STRING

Gewährte Zugriffsarten (Format entspricht dem Eingabeparameter 'Access')

3. Rückgabe

(INT): 0 = Job erfolgreich, sonst Fehlercode
Vollständige Fehlerliste