15.0 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 sul server di Automazione workflow, che deve essere integrato con DRA tramite la console Delegation and Configuration (Delega e configurazione). Per salvare un nuovo modulo, è necessario che nelle proprietà del modulo sia configurata l'opzione Avvia workflow specifico o Attiva workflow in base all'evento. Di seguito sono fornite ulteriori informazioni su queste opzioni:

  • Avvio di un workflow specifico: questa opzione consente di elencare tutti i workflow disponibili nell'ambiente di produzione del server dei workflow per DRA. Affinché i workflow siano visualizzati in questo elenco, devono essere creati nella cartella DRA_Workflows nel server di Automazione Workflow.

  • Attiva workflow in base all'evento: questa opzione consente di eseguire i workflow con trigger predefiniti. I workflow con trigger vengono inoltre creati nel server di Automazione workflow.

NOTA:solo per le richieste di workflow configurate con Avvia workflow specifico è disponibile una cronologia di esecuzione che può essere utilizzata per eseguire query nel riquadro di ricerca principale in Task > Richieste.

È possibile modificare una richiesta esistente o crearne una nuova. Per creare una richiesta di workflow o modificarne una esistente, passare a Task > Personalizzazione > Workflow (Requests) (Workflow (richieste)).

Per creare una richiesta, effettuare le operazioni di base descritte di seguito:

  1. Configurare la richiesta per eseguire un workflow specifico quando viene inviato un modulo, oppure configurare la richiesta affinché venga eseguita quando attivata 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 una nuova richiesta di workflow non vengono esposte fino a quando non viene eseguito il salvataggio iniziale della richiesta. È possibile accedere, creare e modificare i gestori personalizzati in Proprietà modulo.

  5. Disabilitare l'opzione Il modulo è nascosto per consentire agli utenti di visualizzare i moduli.

Per informazioni sulla configurazione del server di Automazione workflow, vedere Configurazione del server di Automazione workflow, per la personalizzazione delle richieste del workflow, vedere Personalizzazione dei moduli di richiesta.