È possibile utilizzare i workflow di richieste per richiedere elementi del catalogo e azioni di risorse, nonché per completare o annullare elementi di lavoro.

Un elemento di lavoro richiede l'input o un'azione de parte dell'utente. Ad esempio, un'interazione di workflow, un'azione di approvazione o la risposta a una richiesta di recupero.

È possibile accedere a tali workflow nella vista Workflow del client vRealize Orchestrator, nella sottodirectory Requests della libreria di plug-in.

Workflow

Descrizione

Cancel a work item (Annulla un elemento di lavoro)

Annulla un elemento di lavoro attivo. È possibile utilizzare questo workflow solo se si è amministratori di sistema.

Complete a work item (Completa un elemento di lavoro)

Termina un elemento di lavoro in base all'input fornito dall'utente.

Richiesta di un elemento del catalogo

Richiede un elemento del catalogo per l'utente che esegue il workflow.

Se è necessario un workflow per richiedere un blueprint composito, utilizzare il workflow Request a catalog with provisioning request (Richiedi un catalogo con richiesta di provisioning).

Request a catalog item on behalf of a user (Richiedi un elemento del catalogo per conto di un utente)

Invia una richiesta di un elemento del catalogo per conto di un utente. È possibile utilizzare questo workflow solo per gli elementi del catalogo di cui sia l'utente che la persona per cui si invia la richiesta dispongono dei permessi necessari.

Request a catalog with provisioning request (Richiedi un catalogo con richiesta di provisioning)

Richiede un blueprint composito come elemento del catalogo per l'utente che esegue il workflow. Se si fornisce input personalizzato alla richiesta, è necessario personalizzare il workflow. Utilizzare questo workflow per i blueprint compositi.

Richiesta di un'azione risorsa

Richiede un'azione di risorse per un elemento del catalogo di proprietà dell'utente che esegue il workflow.

Request a resource action on behalf of a user (Richiedi un'azione di risorse per conto di un utente)

Invia una richiesta di un'azione di risorse per conto di un utente. È possibile utilizzare questo workflow solo per le azioni di risorse di cui sia l'utente che la persona per cui si invia la richiesta dispongono dei permessi necessari.

Request a resource action with a request template (Richiedi un'azione di risorse con un modello di richiesta)

Richiede un'azione di risorse che include parametri complessi. Si consiglia di duplicare il workflow e quindi di personalizzarlo per l'azione. È possibile utilizzare il workflow per passare parametri complessi o parametri nascosti che non si desidera vengano visualizzati sul modulo di richiesta. Una delle principali applicazioni di questo workflow è la possibilità di personalizzare l'azione di riconfigurazione IaaS delle macchine virtuali.

Per creare un'operazione di riconfigurazione su una macchina virtuale, è necessario creare una copia del workflow e quindi modificare lo script. Configurare i parametri visualizzati in vRealize Orchestrator e impostare il parametro Cafe.Shim.VirtualMachine.Reconfigure.Requestor. Questo parametro viene utilizzato per la registrazione e non deve essere vuoto. Vedere il seguente esempio.

var requestTemplate = vCACCAFERequestsHelper.getRequestForResourceAction(operation)

var jsonData = vCACCAFERequestsHelper.getResourceActionRequestData(requestTemplate);
var json = JSON.parse(jsonData);
//Change cpu example
json.cpu = 2;

//This is a property needed for the Reconfigure IaaS operation:
json["Cafe.Shim.VirtualMachine.Reconfigure.Requestor"] = 1;
vCACCAFERequestsHelper.setResourceActionRequestData(requestTemplate, JSON.stringify(json));

request = System.getModule("com.vmware.library.vcaccafe.request").requestResourceActionWithRequestTemplate(operation, requestTemplate);

Wait for a catalog item request (Attendi una richiesta di elementi del catalogo)

Attende il completamento di una richiesta di elementi del catalogo.

Wait for a resource action request (Attendi una richiesta di azione di risorse)

Attende il completamento di una richiesta di azione di risorse.

Wait for a work item (Attendi un elemento di lavoro)

Attende il completamento di un elemento di lavoro.