Quando si applicano criteri di approvazione ad azioni che possono essere eseguite su vari componenti in un blueprint composito, il processo di approvazione varia a seconda della configurazione del permesso e della modalità di applicazione dei criteri di approvazione.

Questo esempio utilizza dettagli specifici per creare il blueprint e applicare quindi criteri di approvazione alle azioni che possono essere eseguite dal catalogo dei servizi sul blueprint di cui viene eseguito il provisioning in diversi permessi. Il blueprint è composito e include un altro blueprint. Con le azioni utilizzate vengono eliminati gli elementi di cui è stato eseguito il provisioning, una distribuzione per i blueprint e una macchina virtuale per la macchina. Il comportamento risultante include ciò che viene eliminato e quando i criteri di approvazione applicati attivano richieste di approvazione.

Blueprint di esempio

In questo esempio, viene configurato un blueprint che include un blueprint nidificato con una macchina virtuale.

  • Blueprint 1 - Blueprint di integrazione continua
    • Blueprint 2 - Blueprint di pre-produzione
      • Macchina virtuale 1 - Macchina virtuale TestAsAService di vSphere

Criteri di approvazione per azioni di eliminazione

Vengono configurati due criteri di approvazione per l'eliminazione degli elementi di cui è stato eseguito il provisioning. In questo esempio un'azione Elimina - Distribuzione può essere eseguita su Blueprint 1 o Blueprint 2. Un'azione Elimina - Macchina virtuale può essere eseguita su Macchina virtuale 1. Si creano quindi i criteri di approvazione da applicare alle azioni nel permesso.

Nome criterio di approvazione Tipo criterio di approvazione
Criterio di approvazione A Catalogo dei servizi - Richiesta azione risorsa - Elimina - Distribuzione
Criterio di approvazione B Catalogo dei servizi - Richiesta azione risorsa - Elimina - Macchina virtuale

Permessi e criteri di approvazione applicati alle azioni

Si devono configurare tre permessi. Ogni permesso include il blueprint composito. In ogni permesso si aggiungono le azioni di eliminazione e si applicano i criteri di approvazione.

Nome permesso Azione autorizzata sulla macchina di cui è stato eseguito il provisioning Criterio di approvazione applicato
Permesso 1 Elimina - Distribuzione Criterio di approvazione A
Permesso 2 Elimina - Macchina virtuale Criterio di approvazione B
Permesso 3 Elimina - Distribuzione

Elimina - Macchina virtuale

Criterio di approvazione A

Criterio di approvazione B

Azioni utente nel catalogo dei servizi

Quando l'utente del catalogo dei servizi esegue l'azione, le macchine o i blueprint vengono eliminati in base all'elemento sul quale l'utente ha eseguito l'azione.

Azione utente nel catalogo dei servizi Azione selezionata Macchine o blueprint eliminati
Azione 1 Azione Elimina - Distribuzione eseguita su Blueprint 1 - Blueprint integrazione continua Blueprint 1, Blueprint 2 e Macchina virtuale 1
Azione 2 Azione Elimina - Distribuzione eseguita su Blueprint 2 - Blueprint di pre-produzione Blueprint 2 e Macchina virtuale 1
Azione 3 Azione Elimina - Macchina virtuale eseguita sulla macchina nella distribuzione, Macchina virtuale 1 - Macchina virtuale TestAsAService di vSphere Macchina virtuale 1

Criteri di approvazione applicati ad azioni nei permessi

Si applicano i criteri di approvazione. Gli approvatori ricevono una richiesta di approvazione in base al blueprint o alla macchina su cui l'utente del catalogo dei servizi esegue l'azione.

Nome permesso Criterio di approvazione su azioni Azione dell'utente Richiesta di approvazione attivata In caso di approvazione, blueprint o macchine eliminati
Permesso 1 - Criterio di approvazione per Elimina distribuzione Criterio A (Criterio di approvazione per Elimina distribuzione) solo sull'azione Elimina - Distribuzione Azione 1 (Esegue l'azione Elimina - Distribuzione su Blueprint 1) Le richieste di approvazione sono attivate solo per Blueprint 1 Blueprint 1, Blueprint 2 e Macchina virtuale 1
Azione 2 (Esegue l'azione Elimina - Distribuzione su Blueprint 2) Le richieste di approvazione sono attivate solo per Blueprint 2 Blueprint 2 e Macchina virtuale 1
Azione 3 (Azione Elimina - Macchina virtuale eseguita su Macchina virtuale 1) Non viene attivata alcuna richiesta di approvazione Macchina virtuale 1
Permesso 2 Criterio B (Criterio Elimina - Macchina virtuale) solo sull'azione Elimina - Macchina virtuale Azione 1 (Esegue l'azione Elimina - Distribuzione su Blueprint 1) Non viene attivata alcuna richiesta di approvazione Blueprint 1, Blueprint 2 e Macchina virtuale 1
Azione 2 (Esegue l'azione Elimina - Distribuzione su Blueprint 2) Non viene attivata alcuna richiesta di approvazione Blueprint 2 e Macchina virtuale 1
Azione 3 (Azione Elimina - Macchina virtuale eseguita su Macchina virtuale 1) Le richieste di approvazione sono attivate solo per Macchina virtuale 1 Macchina virtuale 1
Permesso 3 Criterio A (Criterio di approvazione per Elimina distribuzione) sull'azione Elimina - Distribuzione e Criterio B (Criterio Elimina - Macchina virtuale) sull'azione Elimina - Macchina virtuale Azione 1 (Esegue l'azione Elimina - Distribuzione su Blueprint 1) Le richieste di approvazione sono attivate solo per Blueprint 1 Blueprint 1, Blueprint 2 e Macchina virtuale 1
Azione 2 (Esegue l'azione Elimina - Distribuzione su Blueprint 2) Le richieste di approvazione sono attivate solo per Blueprint 2 Blueprint 2 e Macchina virtuale 1
Azione 3 (Azione Elimina - Macchina virtuale eseguita su Macchina virtuale 1) Le richieste di approvazione sono attivate solo per Macchina virtuale 1 Macchina virtuale 1