5.3 Workflow automatizzato

L'automazione dei workflow permette di automatizzare i processi IT mediante la creazione di moduli di workflow personalizzati che vengono eseguiti quando si esegue un workflow o quando vengono attivati da un evento workflow denominato che è stato creato nel server di automazione dei workflow. Per creare un modulo di workflow, è necessario definire i gruppi di amministratori che possono visualizzarlo. L'invio di moduli o l'esecuzione di processi di workflow dipende dai poteri delegati al gruppo o ai gruppi inclusi durante la creazione del modulo di workflow.

Quando si creano o si modificano moduli di workflow, essi vengono salvati nel server Web. Gli amministratori aggiunti che eseguono il login alla Console Web per tale server hanno accesso ai moduli in base alla configurazione del modulo stesso. I moduli sono generalmente disponibili a tutti gli utenti con le credenziali del server Web. Per limitare l'accesso a un modulo specifico, è necessario aggiungere i gruppi di amministratori aggiunti e nascondere il modulo agli altri utenti. Per poter inviare il modulo, è necessario disporre di uno dei poteri seguenti:

  • Create Workflow Event and Modify All Properties (Crea evento workflow e modifica tutte le proprietà)

  • Start Workflow (Avvia workflow)

Avvio di un modulo di workflow: i workflow vengono creati nel server di automazione dei workflow, che deve essere integrato in DRA tramite la Console Web. Per salvare un nuovo modulo, è necessario aver configurato l'opzione Avvia workflow specifico o Attiva workflow in base all'evento nelle proprietà del modulo. Di seguito sono riportate ulteriori informazioni su queste opzioni.

  • Avvia workflow specifico: in questa opzione vengono elencati tutti i workflow disponibili che sono in produzione nel server di workflow per DRA. Affinché i workflow popolino questo elenco, devono essere creati nella cartella DRA_Workflows che risiede nel server di automazione dei workflow.

  • Attiva workflow in base all'evento: questa opzione si utilizza per eseguire i workflow con trigger predefiniti. Anche i workflow con trigger devono essere creati nel server di automazione dei workflow.

NOTA:solo per i moduli di workflow configurati con Avvia workflow specifico è disponibile una cronologia di esecuzione che può essere utilizzata per eseguire query nel riquadro di ricerca principale in Gestione > Richieste.

È possibile modificare un modulo esistente o creare un nuovo modulo. Per creare un nuovo modulo di workflow o modificare un modulo esistente, passare a Personalizzazione > Workflow.

Per creare un nuovo modulo, eseguire i passaggi di base seguenti:

  1. Configurare il modulo per eseguire un workflow specifico quando viene inviato, oppure configurare il modulo affinché venga eseguito quando attivato da un evento denominato.

  2. Scegliere il gruppo o i gruppi di amministratori aggiunti inclusi nel processo di workflow e abilitare l'opzione Il modulo è nascosto nella scheda Generale per limitare l'accesso al modulo a tali utenti.

  3. Aggiungere al modulo eventuali campi necessari o pagine delle proprietà aggiuntive.

  4. Se applicabile, creare gestori personalizzati per definire ulteriormente il processo di workflow e la modalità di esecuzione.

    NOTA:le opzioni del gestore personalizzato relative a un nuovo modulo di workflow non vengono esposte fino a quando non viene eseguito il salvataggio iniziale del modulo. Per accedere, creare e modificare i gestori personalizzati, utilizzare l'opzione Proprietà modulo.

Per informazioni sulla personalizzazione dei moduli di workflow, vedere Personalizzazione dei moduli di workflow.