Autorizzazioni per token JWT |
Scroll |
È possibile configurare autorizzazioni speciali per token personalizzati.
Queste autorizzazioni possono essere impostate ai seguenti livelli:
Documento |
the:doc |
Fascicolo |
the:case |
Definizione fascicolo |
the:casedef |
Categoria |
the:ctgry |
Istanza di workflow |
the:wfinst |
eForm |
the:eform |
Profilo di indicizzazione |
the:ixprof |
Sintassi per la configurazione dei token JWT personalizzati
Livello |
Sintassi |
Generale |
Utilizzare la sintassi seguente per creare autorizzazioni speciali per i token JWT: "the:<objecttype>â€:â€<object_no>:permissionâ€
|
Generali: Autorizzazioni multiple |
Lo stesso token JWT può contenere più autorizzazioni per oggetti diversi. Se sono necessarie più autorizzazioni per lo stesso oggetto, è necessario sommarle.
Ad esempio, per usare le autorizzazioni DocViewinHitListPermission (4096) e DocPrintPermission (16384) sarebbe necessario impostare il valore su 16384+4096=20480. L'autorizzazione si presenterebbe così: “the:docâ€:â€12345:20480â€
|
Istanza di workflow |
Utilizzare la seguente sintassi per creare le autorizzazioni dell'istanza di workflow (the:wfinst): "the:wfinst":â€InstanceNo:TokenNo:Permissionâ€
Ad esempio, un claim potrebbe avere la seguente sintassi: "the:wfinst":"69076:1:1090921693199"
Se si imposta il numero di token a 0, l'autorizzazione concessa verrà applicata a qualsiasi token.
|
Commenti |
I commenti non sono legati a un token specifico. Per questo motivo, il numero di token deve essere impostato a 0 nel claim.
Per le autorizzazioni relative ai commenti, il claim si presenterebbe così:  "the:wfinst":â€InstanceNo:0:Permissionâ€
Ad esempio, un claim potrebbe avere la seguente sintassi: "the:wfinst":"69076:0:17592186044416"
|
Generali: Combinazione di più claim |
Utilizzare la seguente sintassi per combinare più claim:
"the:wfinst": [ Â "69076:1:1090921693199", Â "69076:0:17592186044416" Â ]
È possibile combinare i claim che specificano un numero di token con quelli relativi a qualsiasi token.
|
Tutte le autorizzazioni disponibili sono definite nella documentazione dell'API web di Therefore.