<< Clic para mostrar Tabla de Contenidos >> Configuración del Triggers de email en Bizagi Studio |
Introducción
Es necesario definir los Triggers y Actions en su ambiente de autoría (Bizagi Studio) para configurar las condiciones que debe tener el contenido de un correo electrónico cuando se quiera iniciar un caso de un proceso. Esta sección explica cómo configurar un Trigger y su acción.
Pasos de configuración
Abra Bizagi Studio con un usuario como el rol de Desarrollador en la Suscripción de Studio Cloud. Abra el módulo Sistemas externos, desde la vista de experto, y busque la opción Triggers.
Haga clic con el botón derecho en el nodo Trigger y seleccione Agregar Trigger.
Bizagi muestra una ventana con los tipos de Triggers disponibles. Para esta versión, se puede seleccionar el tipo de correo electrónico. En las próximas versiones, se agregarán más tipos de Triggers. Haga clic en el botón Crear Trigger. Bizagi muestra el asistente de configuración.
Donde puede configurar los siguientes parámetros.
Nombre del Trigger: el nombre para mostrar del Trigger en Bizagi Studio.
Ambientes donde el Trigger está activo: defina en qué entornos estará activo el Trigger. Para pruebas o producción, debe hacer deployment del Trigger. Consulte Deployment de Triggers.
Dominios considerados: configure los dominios del remitente que el Trigger considerará. Si esta propiedad está vacía, el Trigger considera todos los dominios. De lo contrario, si registra uno o más dominios, por ejemplo, miempresa.com, solo se consideran los correos electrónicos que provienen de ese dominio.
Si desea cambiar o añadir algun dominio en su ambiente de Pruebas o Producción, es necesario cambiarlo en Desarrollo y hacer deployment.
Condicions de activación: son el grupo de condiciones que, si se cumplen, activan la acción asociada con el Trigger. Puede crear varias condiciones haciendo clic en el símbolo (+). Y use el operador AND / OR para definir si las condiciones son exclusivas o no.
Debe seleccionar al menos una condición. |
Puede seleccionar tres contenedores de un correo electrónico para obtener información de:
•De (remitente del correo electrónico)
•Asunto
•Cuerpo
Dependiendo del contenedor, puede seleccionar los siguientes operadores:
•Contiene: evalúa si el contenedor, por ejemplo, el cuerpo, contiene la palabra que escribió en el cuadro de valor. Esta es una búsqueda amplia, por lo que cualquier coincidencia con el valor activa la acción.
•No contiene (solo para la el Asunto): Evaluar si el asunto del correo no incluye el valor registrado.
•Sufijo: Evalúa si el contenedor comienza con el valor registrado.
•Prefijo: Valora si el contenedor termina con el valor registrado.
Una vez que configure las opciones de activación, haga clic en el botón Guardar y siguiente.
En el siguiente paso, debe seleccionar el proceso que debe iniciar el Trigger. Solo se puede activar un Trigger por correo electrónico, lo que significa que solo puede activar un proceso a la vez. Consulte Consideraciones sobre la ejecución de Triggers. Si necesita enviar información desde el correo electrónico al proceso, cuando el activador inicie el caso, haga clic en Datos de mapa.
El proceso DEBE tener una Forma de Inicio con los atributos que va a mapear en el paso número dos. Si el proceso no tiene una forma de inicio, se mostrará un error cuando el disparador iniciará el caso. Consulte Solución de problemas. |
Mapee cualquiera de los contenedores del correo electrónico (desde, hasta, asunto o cuerpo) con atributos de su proceso.
Si desea enviar archivos adjuntos al proceso, debe asignar el nodo de archivos adjuntos con el atributo de tipo de archivo (no asigne el nombre del archivo ni los datos).
Para implementar un Trigger configurado en Bizagi Studio en sus ambientes de Prueba o Producción, debe abrir el Asistente de Studio como desarrollador y pasar al paso número siete Ejecutar. Seleccione la opción Exportar.
Seleccione la sección Triggers y seleccione la casilla de verificación con el nombre del Trigger.
El proceso relacionado con el Trigger debe ya estar desplegado o debe ser desplegado en el mismo paquete (archivo .BEX). |
Implementación mediante microdeployment
También puede utilizar la capacidad de microdeployment para implementar un Trigger. Para hacerlo, abra la pestaña Exportar / Importar en Bizagi Studio y seleccione Microdepoyment.
En el primer paso del asistente, seleccione la casilla de verificación Triggers y la opción Incluir objetos globales. Haga clic en Siguiente.
Seleccione los Triggers que desea implementar con la casilla de verificación de la derecha. Y haga clic en Exportar para generar el paquete de deployment.
Configuración del Ambiente
Bizagi utiliza componentes internos de la nube que buscan las colas de acciones de los Triggers. Debido a que la acción implica la creación de casos de sus procesos, necesita definir una integración segura entre Triggers y su ambiente Bizagi.
Para hacerlo, debe configurar un conjunto de llaves OAuth en el entorno del Portal de Trabajo.
Abra el Portal de Trabajo con un usuario que tenga acceso al menú Admin y a la sección Seguridad. y abra las aplicaciones OAuth 2.
Agregue una nueva aplicación con las siguientes características:
Nombre: registre el siguiente nombre
bz:oauth:2.0:odata:activators:functions
¡Importante !: No use otro nombre ni lo cambie.
Tipo de concesión: Credenciales del cliente
Sitio web: puede incluir la URL del portal de trabajo o dejarla en blanco.
Alcance permitido: API
Nombre de usuario: seleccione un usuario que tenga permiso para crear casos de TODOS los procesos relacionados con Triggers.
Duración del token: recomendamos establecer esta propiedad en 0 (cero), por lo que el token no caduca para sus funciones de activación.
Tipo de ciclo de vida: Absoluto.
Descripción: cualquier descripción que desee agregar
Una vez que haya haecho deployment del Trigger y haya configurado las claves OAuth, su Trigger estará listo para funcionar en el ambiente.
Last Updated 8/1/2024 3:28:15 PM