Acerca de los flujos de trabajo de ServiceNow

Un flujo de trabajo es una secuencia de actividades para automatizar los procesos de las aplicaciones. Las actividades son bloques de flujo de trabajo que realizan diversas tareas, como la obtención de aprobaciones, el envío de correo electrónico, la ejecución de scripts, las pruebas de condiciones y la configuración de valores de campo en los registros. Todos los flujos de trabajo comienzan con una actividad
Begin
y finalizan la ejecución con una actividad
End
. Cuando una actividad se completa, la actividad sale por medio del nodo apropiado y se pasa a la actividad siguiente.
La aplicación EUR proporciona un flujo de trabajo listo para su uso: el flujo de trabajo del proceso de reparación de incidentes de DLP. Este flujo de trabajo es una secuencia de actividades para automatizar y delegar el proceso de reparación de un incidente de Data Loss Prevention en la aplicación EUR. 
Flujo de trabajo del proceso de reparación de incidentes de DLP
El flujo de trabajo tiene las siguientes etapas para la reparación de incidentes en ServiceNow.
Etapas del flujo de trabajo del proceso de reparación de incidentes de DLP
Actividad del flujo de trabajo
Tipo de actividad
Etapa del flujo de trabajo
Descripción
Begin (Comenzar)
Begin (Comenzar)
New (Nuevo)
Cuando se sincronizan incidentes de Enforce Server a ServiceNow, se activa un nuevo flujo de trabajo para cada incidente.
Se activa un nuevo flujo de trabajo cuando un incidente se inserta en la tabla Incidente de DLP (x_symct_dlp_eur_dlpincident).
Use Default Remediator (Usar reparador predeterminado)
If block (Si bloque)
Este bloque comprueba si el reparador especificado en Enforce Server debe usarse como reparador predeterminado. En caso afirmativo, el flujo de trabajo pasa al script de asignación de propietario del incidente. De lo contrario, el flujo de trabajo listo para usar pasa al bloque "Wait for Condition".
Assign DLP Incident Owner (Asignar propietario del incidente de DLP)
Run Script (Ejecutar script)
Assignment (Asignación)
Asigna al propietario del incidente. De forma predeterminada, el reparador especificado en Enforce Server se asigna como propietario del incidente. La asignación es correcta si el usuario está activo y es un usuario autorizado que cuenta, al menos, con el rol de reparador de EUR.
Si la asignación falla, se actualiza en el registro del incidente y el flujo de trabajo pasa al bloque "Wait for Condition".
DLP Incident Assignment Event (Evento de asignación del incidente de DLP)
Create Event (Crear evento)
Crea un nuevo evento,
x_symct_dlp_eur.incidentAssignment
cuando se produce una asignación correcta del propietario del incidente. Este evento activa una notificación por correo electrónico que se envía al reparador de incidentes.
Wait (Esperar)
Wait for Condition (Esperar condición)
In Progress (En curso)
Las condiciones siguientes completan la actividad "Wait for condition".
  • El estado del incidente cambia a "Remediated": cuando el propietario del incidente repara el incidente.
  • El estado del incidente cambia a "Deleted": cuando el administrador de EUR desincroniza o elimina el incidente.
  • El estado del incidente cambia a "Reassigned": cuando el administrador de EUR o el reparador reasignan el incidente.
  • El estado del incidente cambia a "Remediator Changed": cuando el administrador de DLP reasignan el incidente en Enforce Server y vuelve a sincronizar el incidente con ServiceNow.
  • El estado del incidente cambia a "Expired": cuando el incidente caduca automáticamente después de la fecha de caducidad del mismo.
Is Re-assigned (Se reasigna)
If block (Si bloque)
Este bloque comprueba si el estado del incidente se actualiza a "Reassigned". Si el estado del incidente es "Reassigned", continúa procesando la solicitud de reasignación. De lo contrario, los flujos de trabajo continúan con el script Generate Incident Action Request (Generar solicitud de acción de incidente).
Process Re-assignment (Reasignación del proceso)
Run Script (Ejecutar script)
Reassignment (Reasignación)
Reasigna el propietario del incidente al usuario especificado mediante ServiceNow o Enforce Server.
Se genera una solicitud de acción del incidente del tipo "Reassignment", que es sondeada por Enforce.
El flujo de trabajo vuelve a la actividad Assign DLP Incident Owner una vez que se actualiza el reparador.
Generate Incident Action Request (Generar solicitud de acción de incidente)
Run Script (Ejecutar script)
Processed (Procesado)
Genera los siguientes tipos de solicitud de acción del incidente en función de la acción realizada por el reparador, el administrador de EUR o la aplicación de EUR.
  • REMEDIATION (REPARACIÓN): una solicitud de acción REMEDIATION contiene los detalles de la acción de reparación realizada por el reparador. Cuando se sondea esta solicitud en Enforce Server, se asigna a la regla de respuesta inteligente correspondiente que se ejecuta internamente en el incidente dado.
  • DESYNC (DESINCRONIZAR): el administrador de EUR puede desincronizar los incidentes desde la aplicación de EUR. Esta solicitud de acción del incidente contiene los detalles (nombre de usuario y correo electrónico) del administrador de EUR que ha activado la solicitud de desincronización.
  • EXPIRED (CADUCADO): un script programado que se ejecuta en la aplicación de EUR actualiza automáticamente el estado de un incidente como Expired si se ha agotado el período de reparación de un incidente. Esto activa una solicitud de acción del incidente EXPIRED.
El estado del incidente se actualiza a "Closed", que indica que no se puede realizar ninguna otra acción sobre el incidente. Enforce Server sondea estas solicitudes de acción del incidente de ServiceNow y la aplicación de EUR elimina estos registros de incidentes de ServiceNow.
End (Finalizar)
End (Finalizar)
Completed (Completado)
Finalización de la ejecución de un flujo de trabajo. Esta es la última actividad en la ejecución de un flujo de trabajo.