Permisos para tokens JWT |
Scroll |
Se pueden configurar permisos especiales para tokens JWT personalizados.
Estos permisos se pueden configurar en los niveles siguientes:
Documento |
the:doc |
Expediente |
the:case |
Definición de expediente |
the:casedef |
CategorÃa |
the:ctgry |
Instancia de flujo de trabajo |
the:wfinst |
eForm |
the:eform |
Perfil de indexación |
the:ixprof |
Sintaxis para configurar tokens JWT personalizados
Nivel |
Sintaxis |
General |
Utilice la siguiente sintaxis para crear permisos especiales para tokens JWT: "the:<objecttype>â€:â€<object_no>:permissionâ€
|
General: Permisos múltiples |
El mismo token JWT puede contener varios permisos para distintos objetos. Si se requieren varios permisos para el mismo objeto, deben sumarse.
Por ejemplo, DocViewinHitListPermission (4096) y DocPrintPermission (16384) necesitarÃa que el valor se estableciera en 16384+4096= 20480. El permiso tendrÃa este formato: “the:docâ€:â€12345:20480â€
|
Instancia de flujo de trabajo |
Utilice la sintaxis siguiente para crear permisos de instancia de flujo de trabajo (the:wfinst): "the:wfinst":â€InstanceNo:TokenNo:Permissionâ€
Por ejemplo, una solicitud podrÃa ser similar a esta: "the:wfinst":"69076:1:1090921693199"
Si ajusta el número de token a 0 se aplicará el permiso concedido a cualquier token.
|
Comentarios |
Los comentarios no deben estar vinculados a un token especÃfico. Por ello, el número de token debe establecerse a 0 en la solicitud.
Para permisos de comentario, la solicitud deberÃa ser similar a esta:  "the:wfinst":â€InstanceNo:0:Permissionâ€
Por ejemplo, una solicitud podrÃa ser similar a esta: "the:wfinst":"69076:0:17592186044416"
|
General: Combinar varias solicitudes |
Utilice la siguiente sintaxis para combinar varias solicitudes:
"the:wfinst": [ "69076:1:1090921693199", "69076:0:17592186044416" ] Â Â Â
Se pueden combinar las solicitudes que especifican un número de token y las solicitudes que corresponden a cualquier token.
|
Todos los permisos disponibles se definen en la documentación de la API web de Therefore.