Flujo de trabajo de mantenimiento en Jitterbit App Builder
Introducción
Desde la versión 4.43, App Builder ha guiado flujos de trabajo para instalar paquetes de lanzamiento y para bloquear aplicaciones y fuentes de datos. Los flujos de trabajo te guían a través de las siguientes tareas:
- Seleccionar o cargar paquetes.
- Seleccionar objetos afectados.
- Enviar notificaciones predefinidas.
- Instalar paquetes o bloquear/desbloquear objetos afectados.
Bloqueo de una aplicación o fuente de datos
El bloqueo impide que los usuarios accedan a los recursos seleccionados. Se puede otorgar acceso a grupos de usuarios, que luego se puede utilizar para pruebas, mientras que los usuarios finales son redirigidos a una página de mantenimiento.
App Builder viene con una página de mantenimiento predeterminada, pero puedes definir páginas por instancia o por aplicación seleccionando IDE > Mantenimiento (Beta), y luego seleccionando la pestaña Configuración.
Configuración del flujo de trabajo
Nota
Los flujos de trabajo Instalar Paquetes y Mantenimiento proporcionados con App Builder no se pueden editar, pero se pueden desactivar o se pueden copiar utilizando el comando Más > Copiar.
Para configurar un flujo de trabajo, sigue estos pasos:
-
Selecciona IDE > Mantenimiento (Beta).
-
En el panel Iniciar Flujo de Trabajo, haz clic en el botón Configurar.
-
Los flujos de trabajo existentes se enumeran en el panel Flujos de Trabajo. Selecciona uno para ver los pasos del flujo de trabajo en el panel Pasos.
-
Cada flujo de trabajo tiene uno o más pasos con un nombre y una de las siguientes acciones:
-
Seleccionar/Cargar LPs: Se muestra al usuario una cuadrícula desde la cual agregar paquetes existentes o cargar nuevos.
-
Seleccionar Objetos: Estos se utilizan para enviar notificaciones o para bloquear y desbloquear.
-
Notificaciones: Notificaciones del sistema predefinidas que se enviarán durante el flujo de trabajo. Los campos disponibles son los mismos que para las notificaciones del sistema, con la siguiente adición:
- Descartar Después del Paso: La notificación se descarta y se elimina automáticamente después del paso dado.
-
Instalar Paquetes: Enumera los paquetes seleccionados o cargados previamente. (Aún puedes seleccionar o cargar nuevos paquetes en este paso.)
-
Bloquear/Desbloquear: Bloquea o desbloquea aplicaciones y fuentes de datos desde el paso Seleccionar Objetos. (Aún puedes agregar más objetos en este paso.)
Consejo
Puedes permitir que los grupos de usuarios seleccionados accedan a elementos bloqueados. Para hacer esto, sigue estos pasos:
- Selecciona IDE > Gestión de Usuarios.
- Selecciona la pestaña Grupos.
- En el panel Grupos, haz clic en el ícono Abrir registro para un grupo.
- En el diálogo Grupo, selecciona Más > Caso Especial.
- Activa el interruptor Bloqueo de Aplicación y Fuente de Datos.
-
Ejecutar un flujo de trabajo
Para ejecutar un flujo de trabajo existente, sigue estos pasos:
-
Selecciona IDE > Mantenimiento (Beta).
-
En el panel Iniciar Flujo de Trabajo, haz clic en el botón Iniciar Nuevo para el flujo de trabajo deseado.
-
Sigue los pasos del flujo de trabajo. (Los bloqueos se eliminan automáticamente cuando un flujo de trabajo termina.)
Consejo
Puedes reanudar un flujo de trabajo en curso si el usuario necesita reabrir su navegador o si otro administrador necesita finalizar el flujo de trabajo.
Para monitorear el progreso del flujo de trabajo, selecciona IDE > Mantenimiento (Beta), luego inspecciona los elementos en el panel Flujos de Trabajo en Curso.
Para ver los recursos bloqueados, selecciona IDE > Mantenimiento (Beta), luego en el panel Flujos de Trabajo en Curso, selecciona Más > Bloqueos.
Notificaciones bajo demanda
Desde la versión 4.44 de App Builder, puedes enviar una notificación inmediata (bajo demanda) en cualquier paso de un flujo de trabajo. Para hacer esto, sigue estos pasos:
-
Selecciona Más > Notificaciones.
-
En el diálogo Notificación, ingresa los detalles de la notificación.
-
(Opcional) Abre el menú Descartar Después del Paso, luego selecciona después de qué paso se debe descartar la notificación.
-
Haz clic en el botón Enviar.
Descartar notificaciones
Desde la versión 4.44 de App Builder, se puede descartar cualquier notificación enviada por flujos de trabajo, ya sea programada o bajo demanda. Para hacer esto, sigue estos pasos:
-
Selecciona IDE > Mantenimiento (Beta).
-
Selecciona la pestaña Notificaciones.
-
Haz clic en el botón Descartar para una notificación.