Berechtigungen für JWT-Token

Hinzufügen
Einen vertrauenswürdigen Token-Aussteller hinzufügen.

Entfernen
Einen vertrauenswürdigen Token-Aussteller entfernen.

Berechtigungen für JWT-Token
Für benutzerdefinierte JWT-Token können spezielle Berechtigungen konfiguriert werden. Dies kann auf den folgenden Ebenen geschehen:

Therefore™-Objekt Objekttyp in Konfiguration

Dokument

the:doc

Akte

the:case

Aktendefinition

the:casedef

Kategorie

the:ctgry

Workflow-Instanz

the:wfinst

E-Formular

the:eform

Indexierungsprofil

the:ixprof

Syntax für das Konfigurieren benutzerdefinierter JWT-Token

Ebene Syntax

Allgemein

Verwenden Sie die folgende Syntax, um spezielle Berechtigungen für JWT-Token einzurichten:

"the:<objecttype>”:”<object_no>:permission"

Allgemein: Mehrere Berechtigungen

Ein JWT-Token kann mehrere Berechtigungen für verschiedene Objekte enthalten. Wenn mehrere Berechtigungen für dasselbe Objekt erforderlich sind, müssen sie summiert werden.

Beispiel: Für DocViewinHitListPermission (4096) und DocPrintPermission (16384) müsste der Wert auf 4096+16384= 20480 gesetzt werden. Die Berechtigung würde wie dann folgt aussehen:

"the:doc”:”12345:20480"

Workflow-Instanz

Verwenden Sie die folgende Syntax, um Berechtigungen für Workflow-Instanzen (die:wfinst) zu erstellen:

"the:wfinst":”InstanceNo:TokenNo:Permission"

Ein Anspruch könnte zum Beispiel wie folgt aussehen:

"the:wfinst":"69076:1:1090921693199"

Wenn Sie die Tokennummer auf 0 setzen, wird die erteilte Berechtigung auf jeden Token angewendet.

Anmerkung

Kommentare sind nicht an einen bestimmten Token gebunden. Aus diesem Grund muss die Token-Nummer im Anspruch auf 0 gesetzt werden.

Für Kommentarberechtigungen würde der Anspruch könnte wie folgt aussehen:

"the:wfinst":”InstanceNo:0:Permission”

Ein Anspruch könnte zum Beispiel wie folgt aussehen:

"the:wfinst":"69076:0:17592186044416"

Allgemein: Mehrere Ansprüche kombinieren

Verwenden Sie die folgende Syntax, um mehrere Ansprüche zu kombinieren:

"the:wfinst": [
"69076:1:1090921693199",
"69076:0:17592186044416"
 ]

Die Angabe einer Token-Nummer und Ansprüche, die sich auf einen beliebigen Token beziehen, können kombiniert werden.

Alle verfügbaren Berechtigungen sind in der Therefore™ Web-API-Dokumentation definiert.

Externer Link: Web-API-Dokumentation