Esta página ha sido traducida automáticamente.

Ejemplos de flujos (flows)

Access Commander ofrece varias tareas automatizadas básicas que representan las posibilidades de uso de la automatización. Los flujos de estas tareas pueden instalarse al iniciar por primera vez la función Automatización en Access Commander, pero también pueden importarse posteriormente, véase Exportar/Importar flujos. Estos flujos predefinidos pueden modificarse fácilmente para sus propios fines.

Get all users

Access_Commander_Automation___Example_flow_1-_Get_all_users.png

Este flujo genera una lista de todos los usuarios, incluyendo su información. La tarea se inicia activando el nodo Inject. Se puede aplicar un filtro en el nodo REST API - get users endpoint para especificar qué usuarios debe devolver el proceso. De este modo, la salida del proceso puede adaptarse a las necesidades del administrador.

Get users from one company

Access_Commander_Automation___Example_flow_1-_Get_company.png

Este flujo genera una lista de todos los usuarios de una misma empresa, incluyendo información sobre ellos. La tarea se inicia activando el nodo Inject. La selección de la empresa se establece en el nodo REST API - get users endpoint con fillter especificando su id.

Get system log

Access_Commander_Automation___Example_flow_1-_System_log.png

Este flujo lee todas las entradas nuevas en el registro del sistema. Puede refinar la selección de eventos especificando un filtro en el nodo System log.

Show access granted

Access_Commander_Automation___Example_flow_1-_Access_granted.png

Este flujo lee todas las entradas nuevas en el registro de acceso. El flujo está configurado para leer sólo los accesos concedidos. Puede cambiar esta restricción en el nodo Access log.

Write to system log

Access_Commander_Automation___Example_flow_2-System_log.png

Este flujo crea una entrada en el registro del sistema.El nodo Write system log se puede utilizar para establecer la gravedad, el nombre y la descripción detallada de la entrada.

Create user with data

Access_Commander_Automation___Example_flow_2-Create_user.png

Este flujo se utiliza para crear un nuevo usuario. La tarea se inicia activando el nodo Inject. El nodo Inject contiene un cuerpo de mensaje que especifica el nombre del usuario Joe Doe y su asignación a la empresa con ID 1. Este cuerpo se aplica en el nodo Rest API - create user endpoint y el usuario se crea en base a él. El nodo Result info establece el texto del mensaje que aparecerá en los mensajes Debug.

Groups of users that get into building

Access_Commander_Automation___Example_flow_3-Groups.png

Este flujo recupera los grupos de usuarios a los que se ha concedido acceso. Los accesos permitidos se recuperan del registro de accesos. A continuación, el flujo recupera el ID del usuario al que se ha concedido acceso y utiliza el nodo REST API - groups of that users para recuperar información sobre ese usuario. El nodo Extrack Groups recupera los nombres de los grupos de ese usuario y el nodo Result info compila el texto del mensaje final.

Create company and add a user and virtual number with the same index

Access_Commander_Automation_Example_flow_3-Company_and_virtual_number.png

Este flujo crea una nueva empresa, el primer usuario de esa empresa y su número virtual. La tarea se inicia activando el nodo Inject. En la inicialización, se genera un número entero aleatorio que se utilizará en el nombre de la empresa, en el nombre del usuario y servirá como número virtual del usuario. El nodo Create company crea una empresa con el nombre definido. La respuesta de este nodo arrojará el ID de la empresa, en base al cual el siguiente nodo Create user creará un nuevo usuario en esta empresa y le asignará un número virtual al mismo tiempo. El nodo Parse data from request recupera el nombre de la empresa, el nombre del usuario y el número virtual del usuario.

¿Fue útil esta página?