Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Los flujos de trabajo creados mediante flujos de trabajo de ciclo de vida se pueden actualizar según sea necesario para satisfacer los requisitos de la organización en términos de auditoría del ciclo de vida de los usuarios de su organización. Para administrar actualizaciones en flujos de trabajo, los flujos de trabajo del ciclo de vida presentan el concepto de control de versiones de flujo de trabajo. Las versiones de flujo de trabajo son nuevas versiones de flujos de trabajo existentes, desencadenadas mediante la actualización de condiciones de ejecución o sus tareas. Las versiones de flujo de trabajo pueden cambiar las acciones o, incluso, el ámbito de un flujo de trabajo existente. Comprender cómo se controla el control de versiones de flujo de trabajo durante el proceso de actualización de flujo de trabajo permite configurar estratégicamente los flujos de trabajo para que las tareas y las condiciones de los flujos de trabajo siempre sean relevantes para los usuarios procesados por un flujo de trabajo.
Ventajas de control de versiones
El control de versiones con flujos de trabajo de ciclo de vida proporciona muchas ventajas sobre la alternativa de crear un nuevo flujo de trabajo para cada caso de uso. Estas ventajas se muestran en su capacidad de mejorar el proceso de informes para solucionar problemas y mantener registros de las siguientes maneras:
- Retención a largo plazo: el control de versiones permite una retención más larga de la información de flujo de trabajo que solo mediante el uso de los registros de auditoría. Aunque los registros de auditoría solo almacenan información de los 30 días anteriores, con el control de versiones que puede realizar un seguimiento de los detalles del flujo de trabajo a partir de la creación.
- Rastreabilidad: permite el seguimiento de qué versión específica de un flujo de trabajo procesó un usuario.
Propiedades y versiones del flujo de trabajo
Aunque las actualizaciones de los flujos de trabajo pueden desencadenar la creación de una nueva versión, este no siempre es el caso. Hay parámetros de flujos de trabajo conocidos como propiedades básicas, que se pueden cambiar sin crear una nueva versión del flujo de trabajo. La lista de estos parámetros es la siguiente:
- Nombre para mostrar
- descripción
- isEnabled
- IsSchedulingEnabled
- nombre de tarea
- descripción de la tarea
Encontrará estos parámetros correspondientes en el Centro de administración de Microsoft Entra en la sección Propiedades del flujo de trabajo que va a actualizar.
Para obtener una guía paso a paso sobre cómo actualizar estas propiedades mediante el Centro de administración de Microsoft Entra y la API a través de Microsoft Graph, consulte: Administrar propiedades de flujo de trabajo.
Las propiedades que desencadenarán la creación de una nueva versión son las siguientes:
- tasks
- executionConditions
Aunque las nuevas versiones de estos flujos de trabajo se realizan tan pronto como realice las actualizaciones en el Centro de administración de Microsoft Entra, la creación de una nueva versión de un flujo de trabajo mediante la API con Microsoft Graph requiere ejecutar el método createNewVersion. Para obtener una guía paso a paso para actualizar las tareas o las condiciones de ejecución, consulte: Administrar versiones de flujo de trabajo.
Nota:
Si el flujo de trabajo está a petición, la información de configuración asociada a las condiciones de ejecución no estará presente.
Qué detalles se incluyen en el historial de versiones del flujo de trabajo
A diferencia de cambiar las propiedades básicas de un flujo de trabajo, las versiones de flujo de trabajo recién creadas pueden ser muy diferentes de las versiones anteriores. Las tareas se pueden agregar o quitar, y quién se ejecuta el flujo de trabajo para puede ser diferente. Debido a los grandes cambios que pueden producirse en un flujo de trabajo entre versiones, los detalles de la versión también están allí para proporcionar información detallada sobre no solo la versión actual del flujo de trabajo, sino también sus iteraciones anteriores.
Detalles incluidos en la información de versión, como se muestra en el Centro de administración de Microsoft Entra:
La información detallada de la versión es la siguiente:
| parámetro | descripción |
|---|---|
| Número de versión | Entero que indica para qué versión del flujo de trabajo se usa la información. Aumenta secuencialmente con cada nueva versión de flujo de trabajo. |
| Última modificación | La última vez que se actualizó el flujo de trabajo. En el caso de las versiones anteriores de flujos de trabajo, la fecha de última modificación siempre será la hora en que se creó la versión siguiente. |
| Última modificación | Quién modificó por última vez esta versión de flujo de trabajo. |
| Fecha de creación | Fecha y hora de creación de una versión de flujo de trabajo. |
| Creado por | Quién creó esta versión específica del flujo de trabajo. |
| Nombre | Nombre del flujo de trabajo en esta versión. |
| Descripción | Descripción del flujo de trabajo en esta versión. |
| Categoría | Categoría del flujo de trabajo. |
| Condiciones de ejecución | Define para quién y cuándo se ejecuta el flujo de trabajo en esta versión. |
| Tareas | Las tareas presentes en esta versión de flujo de trabajo. Si ve a través de la API, también puede ver argumentos de tarea. Para obtener definiciones de tareas específicas, consulte: Definiciones y tareas de flujo de trabajo de ciclo de vida. |