<< Clic para mostrar Tabla de Contenidos >> Procesos de usuario |
Introducción
Bizagi ofrece un servicio OData que maneja aspectos de Asistente de Personas, como se explica en Servicios de datos.
Por medio de la URI de processesByUser, puede obtener información de los procesos a los que un usuario tiene acceso.
URL del Recurso
Empecemos con la siguiente URL:
[url_del_proyecto_bizagi]/odata/data/processesByUser
Donde:
•[url_del_proyecto_bizagi]: corresponde a la URL donde los usuarios finales acceden al Portal de Trabajo de Bizagi.
Para proyectos Automation Service, esta URL sería:
https://[ambiente_del_proyecto]-[su_proyecto]-[su_compañía].bizagi.com/odata/data/processesByUser
Este recurso está disponible por medio de una acción HTTP POST. |
Autorización del método
Se debe otorgar un permiso explícito al rol asociado con el usuario que va a usar el servicio de processesByUser, para prevenir que los datos queden expuestos a todos los usuarios. El objetivo es darle la posibilidad al cliente de decidir qué usuarios tienen acceso a esta información.
Usted puede configurar los permisos para uno o más roles en Bizagi Studio. Diríjase a la vista de experto y siga la ruta seguridad -> Páginas -> Administración -> Usuarios
Usted también puede restringir los permisos a un rol de usuario específico. La opción de Usuarios le permite otorgar o restringir el acceso a cualquier rol de usuario.
Ejemplo
Para consultar los procesos de un usuario, invoque la URL descrita anteriormente por medio de un HTTP POST.
En la pestaña de Headers, especifique:
•Content-type: application/x-www-form-urlencoded
•Authorization: Ingrese la palabra Basic, seguida por un espacio y después el token de acceso
.
En la pestaña de Body, Envíe los siguientes parámetros por medio de una estructura JSON:
{
"parameters":{
"domain":"[domain]",
"user":"[username]"
}
}
Personalización:
•[domain]: El dominio del usuario.
•[username]: el nombre de usuario del usuario sobre el que quiere consultar los procesos.
La siguiente imagen muestra la respuesta del método cuando la invocación es exitosa. Eso es, la lista de los procesos a los que un usuario específico tiene acceso.
Tenga en cuenta que si el usuario que intenta hacer uso del servicio no está autorizado, la respuesta será de tipo 401 OData Exception.
Last Updated 1/30/2023 4:49:59 PM