Automatización del flujo de trabajo
La automatización de flujos de trabajo en PAM permite a los administradores diseñar flujos de aprobación y automatización de varios pasos en un entorno visual sin necesidad de código. En lugar de codificar una única ruta de aprobación para cada solicitud de acceso, los flujos de trabajo conectan activadores, enrutamiento condicional y políticas de aprobación configurables, de modo que el sistema refleja cómo se toman realmente las decisiones de acceso en su organización.
Con esta capacidad, los administradores pueden:
- Active las automatizaciones directamente desde eventos de PAM, como la creación de un nuevo ticket de acceso.
- Crea el flujo visualmente conectando los nodos de Inicio, Disparador, Tarea y Fin en un lienzo; no se requiere programación.
- Dirija una solicitud a través de cadenas de aprobación de una o varias etapas.
- Aplique diferentes estrategias de aprobación en cada etapa: unánime, por mayoría, por umbral o cualquiera de ellas.
- Otorgar a los aprobadores designados poder de veto para rechazar una etapa de forma instantánea, independientemente de la estrategia general.
- Enviar condicionalmente las solicitudes a través de diferentes rutas de aprobación en función de reglas como el rol del usuario.
- Registra cada ejecución en un historial de ejecución con función de búsqueda.
Beneficios principales
- Constructor visual sin código: Diseña un flujo de trabajo conectando los nodos de Inicio, Disparador, Tarea y Fin en un lienzo que se puede arrastrar y soltar; no se requiere programación.
- Estrategias de aprobación flexibles: Elija Unanimidad, Mayoría, Umbral o Cualquiera en cada etapa para que coincida con la forma en que su organización toma decisiones en la práctica.
- Poder de veto: Designe a aprobadores específicos como aprobadores con derecho a veto; su rechazo provoca instantáneamente el fracaso de la etapa, independientemente de la estrategia general.
- Enrutamiento condicional: En lugar de aplicar una política fija para todos, envíe una solicitud a través de diferentes vías de aprobación basadas en reglas (por ejemplo, el rol del usuario).
- Aprobaciones multietapa y multimodo: Encadenar etapas secuenciales o paralelas para una aprobación por capas (por ejemplo, primero el gerente y luego el personal de seguridad).
- Control de versiones seguro: Cada edición se guarda como una nueva versión borrador; la versión activa actualmente sigue en ejecución hasta que actives explícitamente la nueva.
- Integración nativa de PAM: Los flujos de trabajo se integran directamente con las entidades PAM existentes, como los tickets de acceso: las aprobaciones y los rechazos actualizan automáticamente el estado de los tickets.
- Registro de auditoría completo: El historial de ejecución registra cada ejecución del flujo de trabajo (activador, versión, estado y marca de tiempo) para fines de cumplimiento y revisión.
Cómo Funciona
- Trigger: Un flujo de trabajo se inicia cuando se activa su evento PAM configurado (por ejemplo, Ticket PAM Creado a través del evento Ticket Creado).
- Enrutamiento de tareas: El flujo de trabajo llega a un Aprobación condicional tarea, que resuelve Siempre (una política fija para todos) o Condicional (una regla como “El rol del usuario es igual al usuario” selecciona qué política se aplica).
- Evaluación de la etapa: Dentro de la política establecida, cada etapa notifica a sus aprobadores según su Modo de Ejecución (Paralelo o Secuencial) y evalúa sus respuestas utilizando su Estrategia de Aprobación.
- Verificación de veto: Si algún aprobador con poder de veto rechaza la propuesta, esta se rechaza de inmediato, anulando la decisión que la estrategia habría tomado en otras circunstancias.
- Resultado: El flujo de trabajo se divide en dos opciones: Aprobar ticket o Denegar ticket, y el estado del ticket en PAM subyacente se actualiza automáticamente, sin necesidad de seguimiento manual.
Experiencia de usuario
- Lista de flujos de trabajo centralizados: Visualice, cree y gestione todos los flujos de trabajo desde Automatizaciones >> Flujos de trabajo (Beta).

- Lienzo visual: Cada flujo de trabajo se abre como un diagrama de flujo que conecta Comenzar, Desencadenar, Task, y End nodos en un lienzo desplazable.

- Configuración de políticas en línea: Las políticas de aprobación se configuran directamente desde el panel lateral de la tarea sin salir del lienzo.

- Resultados conectados: Una vez que se guarda una política, el lienzo muestra automáticamente la Aprobar/Denegar ramas que conducen a sus propios estados finales.

Instalación y configuración
- Creación de flujo de trabajo: Inicie todas las automatizaciones desde la lista de flujos de trabajo.
- Enlace del disparador: Adjunte el evento PAM que debería iniciar el flujo.
- Anexo de la política: Configure la política de aprobación que debe seguir una tarea, luego publique y supervise el flujo de trabajo.
Configuración:
- Paso 1: Vaya al Automatizaciones >> Flujos de trabajo (Beta) en el menú de navegación izquierdo y haga clic en Agregar flujo de trabajo.

- Paso 2: Ingrese un Nombre del flujo de trabajo y opcional Mareas Ideales para Lecciones , luego haga clic en Crear flujo de trabajo.

- Paso 3: En el lienzo en blanco, haga clic Agregar activador Y elige la PAM evento que debería iniciar este flujo de trabajo, por ejemplo, Ticket PAM creado a través del evento Ticket creado.

- Paso 4: Agregue un Aprobación condicional tarea debajo del activador. Déjelo en Siempre para aplicar una política fija a cada solicitud, o cambie a Condicional para enrutar a diferentes políticas usando una regla como El rol del usuario es igual al del usuario..

- Paso 5: Haga clic en Crear política para definir una nueva política de aprobación, o el icono del lápiz para editar una existente.

- Paso 6: En Etapas de aprobación, configure la Etapa 1: establezca el Modo de ejecución, la Estrategia de aprobación, el Tipo de resolución del aprobador y los Aprobadores. Opcionalmente, agregue Aprobadores con derecho a veto para anular decisiones y habilite la Aprobación automática al expirar el tiempo de espera para la gestión de SLA. Haga clic en Agregar etapa para niveles de aprobación adicionales.
- Paso 6a: Configure el modo de ejecución: elija Paralelo (todos los aprobadores actúan simultáneamente) o Secuencial (los aprobadores actúan uno tras otro).
- Paso 6b: Establezca la estrategia de aprobación: elija Unánime, Mayoría, Umbral o Cualquiera para definir cuántas aprobaciones se necesitan para superar esta etapa.
- Unánime: Todos los aprobadores asignados a esta etapa deben aprobar. Un rechazo de incluso un solo aprobador hace que la etapa fracase.
- Mayoría: Para que la etapa se supere, es necesario que más de la mitad de los aprobadores designados den su visto bueno.
- umbral: La etapa finaliza una vez que se alcanza un número (o porcentaje) específico de aprobaciones que usted defina, independientemente de la cantidad total de aprobadores asignados.
- Alguien: Basta con la aprobación de cualquiera de los aprobadores asignados para superar esta etapa. Solo se produce un fallo si todos los aprobadores lo rechazan.
- Aprobadores de veto (se aplica además de cualquier estrategia anterior): Esta no es una elección de estrategia separada, es una anulación opcional que puede agregarse a Unanimidad, Mayoría, Umbral o Cualquiera. Cualquier aprobador marcado como Aprobador de veto puede rechazar unilateralmente la etapa en el momento en que la rechaza, independientemente de lo que la estrategia elegida decidiría de otro modo. Sin embargo, su aprobación cuenta normalmente para esa estrategia al igual que la de cualquier otro aprobador.
- Paso 6c: Establezca el tipo de resolución del aprobador. Actualmente, solo está disponible la opción Usuarios estáticos; seleccione las personas específicas que deben aprobar esta etapa.
- Paso 6d: Seleccione los aprobadores para esta etapa.
- Paso 6e (Opcional): Seleccione los aprobadores con derecho de veto: cualquier aprobador que se agregue aquí puede rechazar esta etapa por sí solo, independientemente de la estrategia de aprobación elegida.
- Paso 6f (Opcional): Habilite la aprobación automática por tiempo de espera y configure la duración del tiempo de espera en minutos para aprobar automáticamente la etapa si no se realiza ninguna acción dentro del SLA.
- Paso 6g: Haga clic en Agregar escenario para configurar niveles de aprobación adicionales, o bien proceda a guardar la política si una sola etapa es suficiente.

- Paso 7: Guarda la política. El lienzo se actualiza automáticamente para mostrar la Aprobar ticket y Denegar boleto ramas cableadas desde la tarea.

- Paso 8: Haga clic en Crear (arriba a la derecha) para guardar el flujo de trabajo. Se guarda como Desactivado hasta que lo habilites explícitamente.

- Paso 9: Activa Habilitar flujo de trabajo para activarlo. Cada edición posterior se guarda como una nueva versión borrador que se puede revisar y activar de forma independiente, sin alterar la versión actual. Versión activa.

- Paso 10: Habilita el enrutamiento de tickets a través de automatizaciones para que el motor de automatización pueda procesar tu solicitud de acceso.

- Paso 11: Supervise cada ejecución desde Historial de ejecución - Nombre del flujo de trabajo, versión, categoría del activador, estado y una vista detallada por ejecución, exportable a CSV para auditorías.

Casos de uso típicos
- Aprobación de solicitudes de acceso: Las nuevas solicitudes de tickets de PAM deben ser aprobadas por el gerente o el personal de seguridad antes de que se otorgue el acceso.
- Segregación de deberes: Utilice la función de aprobación con veto para que un responsable de cumplimiento pueda bloquear una solicitud directamente, independientemente de cuántos compañeros la hayan aprobado.
- Enrutamiento basado en roles: Utilice el modo condicional para enviar automáticamente las solicitudes de diferentes roles de usuario a través de diferentes cadenas de aprobación.
- Aprobaciones con plazos definidos: Combina los temporizadores de SLA con la aprobación automática al expirar el tiempo de espera para que las solicitudes no se queden bloqueadas indefinidamente a la espera de una respuesta.
- Iteración segura: Pruebe los cambios en las políticas como una versión preliminar antes de activarlos, sin interrumpir el flujo de trabajo que se encuentra actualmente en producción.
- Auditoría de Cumplimiento: Utilice el historial de ejecución para revisar cada ejecución del flujo de trabajo (desencadenante, resultado y marca de tiempo) con fines de auditoría.