Permissions associées aux jetons JWT

Ajouter
Ajoutez un émetteur de jetons approuvé.

Supprimer
Supprimez un émetteur de jetons approuvé.

Permissions associées aux jetons JWT
Vous pouvez configurer des permissions spéciales pour les jetons JWT personnalisés. Ces permissions sont configurées aux niveaux suivants :

Objet Therefore™ Type d'objet configuré

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 la spécification d'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 à Therefore™ Web API.

Lien externe : documentation Web API