Permissions associées aux jetons JWT |
Scroll |
Vous pouvez configurer des permissions spéciales pour les jetons JWT personnalisés.
Ces permissions sont configurées aux niveaux suivants :
Document |
the:doc |
Dossier |
the:case |
Définition de dossier |
the:casedef |
Catégorie |
the:ctgry |
Instance de workflow |
the:wfinst |
Formulaire électronique |
the:eform |
Profil d'indexation |
the:ixprof |
Syntaxe de configuration des jetons JWT personnalisés
Niveau |
Syntaxe |
Général |
Utilisez la syntaxe suivante pour créer des permissions spéciales associées aux jetons JWT : "the:<objecttype>”:”<object_no>:permission”
|
Général : permissions multiples |
Un même jeton JWT peut comporter de multiples permissions pour différents objets. Si de multiples permissions sont requises pour un même objet, elles doivent être additionnées.
À titre d'exemple, DocViewinHitListPermission (4096) et DocPrintPermission (16384) requièrent que la valeur soit réglée sur 16 384+4096 = 20 480. La syntaxe de la permission est la suivante : “the:doc”:”12345:20480”
|
Instance de workflow |
Utilisez la syntaxe suivante pour créer des permissions relatives aux instances de workflow (the:wfinst) : "the:wfinst":”InstanceNo:TokenNo:Permission”
Prenons l'exemple suivant : "the:wfinst":"69076:1:1090921693199"
Si vous réglez le numéro du jeton sur 0, la permission assignée s'applique à n'importe quel jeton.
|
Commentaires |
Les commentaires ne se réfèrent pas à un jeton spécifique. C'est pourquoi le numéro du jeton doit être réglé sur 0 dans la revendication.
Pour les permissions relatives aux commentaires, la syntaxe est la suivante : "the:wfinst":”InstanceNo:0:Permission”
Prenons l'exemple suivant : "the:wfinst":"69076:0:17592186044416"
|
Général : combinaison de plusieurs revendications |
Utilisez la syntaxe suivante pour combiner plusieurs revendications :
"the:wfinst": [ "69076:1:1090921693199", "69076:0:17592186044416" ]
Vous pouvez combiner les revendications qui spécifient un numéro de jeton et les revendications associées à n'importe quel jeton.
|
Toutes les permissions disponibles sont définies dans la documentation consacrée à l'API Therefore™ Web (en anglais).