Consulte los conectores compatibles para la integración de aplicaciones.
Tarea de aprobación
La tarea Aprobación permite configurar integraciones basadas en aprobaciones. También permite controlar el flujo de una integración.
Puede usar la tarea de Aprobación para enviar correos electrónicos de solicitud de aprobación a uno o más usuarios de la integración. El correo electrónico incluye un enlace a la integración donde los usuarios pueden aprobar o rechazar la solicitud manualmente.
Durante la ejecución de una integración, cuando el control alcanza la tarea de Aprobación , la ejecución se detiene y se suspenden todas las tareas posteriores. La integración solo reanuda la ejecución cuando un usuario aprueba o rechaza manualmente la solicitud de aprobación .
Una tarea de aprobación se puede utilizar para los siguientes propósitos:
- Suspender y ramificar una integración según la aprobación o el rechazo del usuario.
- Suspender una integración hasta una duración especificada.
- Utilizar como punto de interrupción para depurar la integración.
Comparar tarea de aprobación, tarea de suspensión y tarea de temporizador
Las tres tareas ( Aprobación , Suspensión y Temporizador ) realizan una función similar: pausar y reanudar una integración. Sin embargo, existen diferencias sutiles entre ellas. La siguiente tabla describe las diferencias entre las tres tareas.
Tarea de aprobación | Suspender tarea | Tarea del temporizador |
---|---|---|
No admite la reanudación automática de una integración y requiere intervención manual para reanudar la integración. | Permite la reanudación manual y automática de una integración. Si no se realiza ninguna intervención manual para revocar la suspensión, la integración se reanudará automáticamente una vez transcurrido el plazo de suspensión. | Solo admite la reanudación automática de una integración. La ejecución de la integración se reanuda automáticamente tras el vencimiento del plazo de suspensión. |
No se puede reanudar una integración mediante una llamada a la API. Debe resolver la suspensión manualmente mediante la interfaz de integraciones. | Puede reanudar una integración utilizando la API Suspensions para integraciones. | Solo admite la reanudación automática de una integración. |
Los usuarios reciben una notificación cuando una integración se pausa (se suspende). | Los usuarios no reciben ninguna notificación cuando una integración se pausa (se suspende). | Los usuarios no reciben ninguna notificación cuando una integración se pausa (se suspende). |
Admite una variable de salida (booleana), que permite realizar comprobaciones condicionales antes de reanudar una integración. Sin embargo, la variable de salida solo puede tener el valor true o false . | Admite una variable de salida (cadena), lo que permite realizar comprobaciones condicionales antes de reanudar una integración. Puede asignar cualquier valor a la variable de salida. | No admite ninguna variable de salida. |
Configurar la tarea de aprobación
Para configurar la tarea de aprobación :
- En el Google Cloud consola, vaya a la página Integración de aplicaciones .
- En el menú de navegación, haga clic en Integraciones .
Aparece la página Integraciones con una lista de todas las integraciones disponibles en el proyecto de Google Cloud.
- Seleccione una integración existente o haga clic en Crear integración para crear una nueva.
Si está creando una nueva integración:
- Introduzca un nombre y una descripción en el panel Crear integración .
- Seleccione una región para la integración.
- Seleccione una cuenta de servicio para la integración. Puede cambiar o actualizar los detalles de la cuenta de servicio de una integración en cualquier momento desde el panel Resumen de la integración" en la barra de herramientas de integración.
- Haga clic en "Crear" . La integración recién creada se abrirá en el editor de integraciones .
- En la barra de navegación del editor de integración , haga clic en Tareas para ver la lista de tareas y conectores disponibles.
- Haga clic y coloque el elemento de tarea de Aprobación en el editor de integración.
- Haga clic en el elemento de tarea de aprobación en el diseñador para ver el panel de configuración de la tarea de aprobación.
- Configure los campos mostrados utilizando las propiedades de configuración para la tarea como se detalla en la siguiente tabla.
Todos los cambios en las propiedades se guardan automáticamente.
Propiedades de configuración
La siguiente tabla describe las propiedades de configuración de la tarea de Aprobación .
Propiedad | Tipo de datos | Descripción |
Recipients | Matriz de cadenas | Direcciones de correo electrónico a las que se envía la notificación cuando se suspende la tarea. Introduzca varias direcciones de correo electrónico separadas por una coma. |
Custom notification message | Cadena | Mensaje personalizado para incluir en la notificación por correo electrónico cuando se suspende la tarea. El valor puede ser un literal o una variable. Si el mensaje personalizado está disponible en una variable, haga clic en VAR y selecciónela. |
Reminder frequency (in hours) | Entero | Frecuencia de notificaciones de recordatorio. Si la suspensión está en un estado no resuelto, puede enviar notificaciones por correo electrónico de recordatorio solicitando a los usuarios autorizados que resuelvan la suspensión. |
Time until expiration (in hours) | Entero | Plazo de duración de la suspensión. Si la suspensión no se resuelve dentro del plazo, la suspensión se rechaza por defecto. |
On expiration | Booleano | Medidas a tomar una vez expirada la suspensión. Puede optar por rechazar o levantar la suspensión. Por defecto, la suspensión se rechaza. |
isApproved (Approval) | Booleano | Variable de salida que tiene el estado de la suspensión después de la resolución. La variable |
Estrategia de manejo de errores
Una estrategia de gestión de errores para una tarea especifica la acción que se debe tomar si la tarea falla debido a un error temporal . Para obtener información sobre cómo usar una estrategia de gestión de errores y conocer los diferentes tipos de estrategias de gestión de errores, consulte Estrategias de gestión de errores .
Cuotas y límites
Para obtener información sobre cuotas y límites, consulte Cuotas y límites .
¿Qué sigue?
- Obtenga más información sobre todas las tareas y desencadenantes .
- Aprenda a probar y publicar una integración .
- Obtenga información sobre el manejo de errores .
- Obtenga información sobre los registros de ejecución de integración .