Condividi tramite


Controllo delle versioni dei flussi di lavoro del ciclo di vita

I flussi di lavoro creati con i flussi di lavoro del ciclo di vita possono essere aggiornati in base alle esigenze per soddisfare i requisiti dell'organizzazione in termini di controllo del ciclo di vita degli utenti nell'organizzazione. Per gestire gli aggiornamenti nei flussi di lavoro, i flussi di lavoro introducono il concetto di controllo delle versioni del flusso di lavoro. Le versioni del flusso di lavoro sono nuove versioni dei flussi di lavoro esistenti, attivate aggiornando le condizioni di esecuzione o le relative attività. Le versioni del flusso di lavoro possono modificare le azioni o persino l'ambito di un flusso di lavoro esistente. Comprendere come il controllo delle versioni del flusso di lavoro viene gestito durante il processo di aggiornamento del flusso di lavoro consente di configurare in modo strategico i flussi di lavoro in modo che le attività e le condizioni dei flussi di lavoro siano sempre rilevanti per gli utenti elaborati da un flusso di lavoro.

Vantaggi del controllo delle versioni

Il controllo delle versioni con i flussi di lavoro del ciclo di vita offre molti vantaggi rispetto alla creazione di un nuovo flusso di lavoro per ogni caso d'uso. Questi vantaggi mostrano la possibilità di migliorare il processo di creazione di report sia per la risoluzione dei problemi che per la conservazione dei record, le funzionalità nei modi seguenti:

  • Conservazione a lungo termine: il controllo delle versioni consente una conservazione più lunga delle informazioni sul flusso di lavoro rispetto all'uso solo dei log di controllo. Mentre i log di controllo archiviano solo le informazioni dei 30 giorni precedenti, con il controllo delle versioni è possibile tenere traccia dei dettagli del flusso di lavoro dalla creazione.
  • Tracciabilità: consente il rilevamento di quale versione specifica di un flusso di lavoro ha elaborato un utente.

Proprietà e versioni del flusso di lavoro

Anche se gli aggiornamenti ai flussi di lavoro possono attivare la creazione di una nuova versione, questo non è sempre il caso. Esistono parametri dei flussi di lavoro noti come proprietà di base, modificabili senza creare una nuova versione del flusso di lavoro. L'elenco di questi parametri è il seguente:

  • displayName
  • description
  • isEnabled
  • IsSchedulingEnabled
  • nome dell'attività
  • Descrizione dell'attività

Questi parametri corrispondenti sono disponibili nell'interfaccia di amministrazione di Microsoft Entra nella sezione Proprietà del flusso di lavoro che si sta aggiornando. Screenshot of updated basic properties LCW

Per una guida dettagliata sull'aggiornamento di queste proprietà tramite l'interfaccia di amministrazione di Microsoft Entra e l'API tramite Microsoft Graph, vedere Gestire le proprietà del flusso di lavoro.

Le proprietà che attiveranno la creazione di una nuova versione sono le seguenti:

  • attività
  • executionConditions

Anche se le nuove versioni di questi flussi di lavoro vengono eseguite non appena si apportano gli aggiornamenti nell'interfaccia di amministrazione di Microsoft Entra, la creazione di una nuova versione di un flusso di lavoro tramite l'API con Microsoft Graph richiede l'esecuzione del metodo createNewVersion. Per una guida dettagliata per l'aggiornamento di attività o condizioni di esecuzione, vedere Gestire le versioni del flusso di lavoro.

Nota

Se il flusso di lavoro è su richiesta, le informazioni di configurazione associate alle condizioni di esecuzione non saranno presenti.

Quali dettagli sono contenuti nella cronologia delle versioni del flusso di lavoro

A differenza della modifica delle proprietà di base di un flusso di lavoro, le nuove versioni del flusso di lavoro create possono essere notevolmente diverse dalle versioni precedenti. Le attività possono essere aggiunte o rimosse e l'utente per cui viene eseguito il flusso di lavoro può essere diverso. A causa delle vaste modifiche che possono verificarsi in un flusso di lavoro tra versioni, i dettagli della versione sono disponibili anche per fornire informazioni dettagliate non solo sulla versione corrente del flusso di lavoro, ma anche sulle iterazioni precedenti.

Dettagli contenuti nelle informazioni sulla versione, come illustrato nell'interfaccia di amministrazione di Microsoft Entra:

Screenshot of workflow versioning information.

Le informazioni dettagliate sulla versione sono le seguenti:

parameter description
Numero versione Intero che indica la versione del flusso di lavoro a cui sono destinate le informazioni. In sequenza viene visualizzata ogni nuova versione del flusso di lavoro.
Data ultima modifica Ora dell'ultimo aggiornamento del flusso di lavoro. Per le versioni precedenti dei flussi di lavoro, la data dell'ultima modifica sarà sempre l'ora in cui è stata creata la versione successiva.
Autore ultima modifica Ultima modifica della versione del flusso di lavoro.
Data creazione Data e ora di creazione di una versione del flusso di lavoro.
Autore Chi ha creato questa versione specifica del flusso di lavoro.
Nome Nome del flusso di lavoro in questa versione.
Descrizione Descrizione del flusso di lavoro in questa versione.
Categoria Categoria del flusso di lavoro.
Condizioni di esecuzione Definisce per chi e quando viene eseguito il flusso di lavoro in questa versione.
Attività Le attività presenti in questa versione del flusso di lavoro. Se si visualizza tramite l'API, è anche possibile visualizzare gli argomenti dell'attività. Per definizioni di attività specifiche, vedere Attività e definizioni del flusso di lavoro del ciclo di vita

Passaggi successivi