In qualità di consumatore di Service Broker o utente di Cloud Assembly, è stata ricevuta un'e-mail di notifica relativa a una richiesta di distribuzione per un workflow di vRealize Orchestrator che richiede input dell'utente prima di procedere. La distribuzione potrebbe richiedere all'utente corrente o a un'altra persona di fornire input. È possibile utilizzare queste procedure per comprendere come viene elaborata la richiesta e come rispondere alle richieste di input dell'utente.

Come monitorare le richieste che richiedono l'input dell'utente

Si riceve un'email con il nome della distribuzione e il nome del primo assegnatario nell'elenco. Il messaggio include un link ai dettagli di distribuzione in cui è possibile tenere traccia delle risposte alla richiesta nella scheda Eventi utente .

Questa procedura presuppone che sia stata ricevuta un'email di notifica sulla richiesta di input dell'utente o che sia stato notato un mancato avanzamento della distribuzione.

Prerequisiti

Procedura

  1. Selezionare Utilizzo > Distribuzioni > Distribuzioni.
  2. Individuare la richiesta di distribuzione per il workflow di vRealize Orchestrator.

    Nella scheda della distribuzione viene visualizzato un messaggio. Ad esempio, la scheda mostra User Interaction Pending.

  3. Per visualizzare un riepilogo della richiesta e fare clic sul nome della distribuzione.
  4. Fare clic sulla scheda Eventi utente.
    Finché non la richiesta di input dell'utente non ottiene risposta, verrà visualizzato USER_INTERACTION_IN_PROGRESS e l'elenco degli utenti che devono fornire l'input.
  5. Se si è uno degli assegnatari della risposta, viene visualizzato un modulo di input.
    Fornire le informazioni necessarie per procedere con il workflow e fare clic su Invia.
  6. Quando la richiesta ottiene una risposta o viene rifiutata, si riceve un altro messaggio email.
    Se la richiesta di input dell'utente viene rifiutata, la richiesta di distribuzione viene annullata.

    La scheda Cronologia dei dettagli della distribuzione mostra REQUEST_FAILED.

Come rispondere a una richiesta di input dell'utente

Quando viene richiesto un workflow di vRealize Orchestrator che contiene un elemento interazione utente nel catalogo di Service Broker, la distribuzione rimane in corso finché gli utenti assegnati non forniscono l'input richiesto.

In alcuni casi, un workflow di vRealize Orchestrator può richiedere parametri di input aggiuntivi durante l'esecuzione. Ad esempio, se si verifica un determinato evento durante l'esecuzione di un workflow, il workflow può richiedere l'interazione dell'utente per decidere quale azione eseguire. Il workflow attende prima di continuare finché l'utente assegnato non risponde alla richiesta di informazioni oppure finché il tempo di attesa non supera un possibile periodo di timeout.

Se più utenti sono elencati come assegnatari che possono rispondere alla richiesta di input, solo uno di essi deve rispondere o rifiutare la richiesta.

È possibile utilizzare l'opzione del filtro per limitare il numero di richieste di input dell'utente gestite. Ad esempio, anziché tutte le richieste in attesa di input, è possibile utilizzare il filtro Con risposta per visualizzare solo le richieste con risposta effettuata da parte dell'utente o di altri assegnatari.

Prerequisiti

Procedura

  1. Se un workflow richiede l'input, si riceve un'e-mail che fornisce il nome dell'utente richiedente, il nome del workflow richiesto e un link alla richiesta nella pagina Richieste di input utente in Service Broker.
    È inoltre possibile selezionare Inbox > Richieste di input utente in Service Broker e continuare con i passaggi seguenti.
  2. Individuare la scheda per la richiesta di input dell'utente.
  3. Rivedere i campi di riepilogo e input della richiesta e rispondere o rifiutare la richiesta.
    • Rispondere. Fornire l'input richiesto e fare clic su Invia.
    • Rifiutare. Se si rifiuta una richiesta di input utente, la richiesta di distribuzione per il workflow viene annullata.
  4. Il sistema invia un'email al richiedente per informarlo che la richiesta di input dell'utente ha avuto una risposta o è stata rifiutata.