I criteri vengono elaborati in base alla definizione del criterio. In particolare, l'ambito e il livello di imposizione determinano i criteri validi quando sono presenti più criteri che possono essere applicati a una singola distribuzione.

In questo articolo, vengono fornite informazioni generali sull'elaborazione dei criteri, ma sono presenti anche ulteriori dettagli per i diversi tipi di criteri.

Come vengono classificati i criteri in base al livello di organizzazione e al tipo di imposizione

Quando un utente, membro di un progetto, crea una distribuzione, potrebbe essere presente più di un criterio applicabile a tale distribuzione.

Diagramma dell'ordine di classificazione per l'elaborazione dei criteri

Per valutare i criteri, il sistema identifica e classifica innanzitutto i criteri.

  1. Sono presenti criteri hard a livello di organizzazione e di progetto. Se sono presenti criteri hard e soft, vengono considerati e classificati solo i criteri hard. Se sono presenti solo criteri soft, sono i criteri soft a essere classificati.
  2. La classificazione di tutti i criteri hard o di tutti i criteri soft è ordinata per ambito, con criteri organizzativi con un rango più elevato rispetto ai criteri di progetto.
  3. La caratteristica discriminante finale è la data di creazione, con date più vecchie che ottengono una classificazione superiore rispetto alle date più recenti.

Come vengono elaborati i criteri in base al livello di organizzazione e al tipo di imposizione

I criteri vengono valutati, classificati e, ove applicabile, uniti per produrre un criterio effettivo. Un criterio effettivo produce i risultati desiderati, ma non è sempre un criterio denominato specifico.

Questa sezione include i seguenti esempi:

  • Criteri di lease
  • Criteri azioni giorno 2

Esaminare gli esempi dei criteri di lease seguenti.

Esempio di modalità di classificazione dei criteri di lease.

Dopo aver identificato i criteri da considerare e averli classificati, i criteri vengono quindi valutati per identificare l'ordine di unione.

  • Il criterio di classificazione più elevato diventa la base di confronto. Il criterio di secondo livello viene applicato successivamente e così via.
  • Se un criterio non è compatibile con i criteri precedenti, non viene considerato. Ad esempio, i valori sono più alti rispetto ai criteri precedenti.
  • Qualsiasi criterio eliminato viene ignorato. Per vedere quali criteri vengono applicati, selezionare Contenuto e criteri > Criteri > Imposizione, individuare la distribuzione ed esaminare le note sulla decisione.
Esempio di elaborazione e unione di criteri classificati.

Anziché applicare un criterio ed escludere tutti gli altri superiori, i criteri vengono uniti e possono includere valori da più di un singolo criterio.

In questo esempio, il processo di unione esclude il criterio 2 dalla considerazione perché i valori sono superiori rispetto al criterio 1.

Il criterio 3 viene quindi valutato in base al criterio 1. I valori del lease e del lease totale nel criterio 3 sono inferiori al criterio 1, pertanto tali valori, oltre al periodo di tolleranza, diventano parte del criterio effettivo.

Esaminare i seguenti esempi di criteri delle azioni giorno 2.

Esempio di modalità di classificazione dei criteri delle azioni giorno 2.

Dopo aver identificato i criteri da considerare e averli classificati, i criteri vengono quindi valutati per identificare l'ordine di unione.

  • Il criterio di classificazione più elevato diventa la base di confronto. Il criterio di secondo livello viene applicato successivamente e così via.
  • Se un criterio viene applicato da criteri precedenti, ad esempio il criterio 3, viene eliminato dalla considerazione.
  • Qualsiasi criterio eliminato viene ignorato. Per vedere quali criteri vengono applicati, selezionare Contenuto e criteri > Criteri > Imposizione, individuare la distribuzione ed esaminare le note sulla decisione.

Considerazioni sull'obiettivo di gestione dei criteri di lease

Ora che si sa come vengono elaborati i criteri di gestione, identificare gli obiettivi di gestione dei criteri. Comprendendo il modo in cui vengono elaborati i criteri, è possibile soddisfare gli obiettivi di gestione senza creare un numero eccessivo e non gestibile di criteri.

Quando si decide come implementare i criteri, prendere in considerazione le seguenti situazioni.

  • Esempi di obiettivi e imposizione dei criteri di lease
  • Esempi di obiettivi e imposizione dei criteri giorno 2
Tabella 1. Esempi di obiettivi e imposizione dei criteri di lease
Obiettivo di gestione Esempio di configurazione Comportamento
Criterio significativo a livello di organizzazione predefinito che consente comunque ai valori dei criteri a livello di progetto di influenzare i valori applicati.

Criterio di organizzazione = Soft

  • Periodo di tolleranza: 10
  • Lease: 100
  • Lease totale: 100

Progetto 1 criterio 1 = Soft

  • Lease: 20
  • Lease totale: 50

Progetto 2 criterio 1 = Soft

  • Lease: 10
  • Lease totale: 30

Un membro del progetto 1 richiede un elemento del catalogo.

Il progetto 2 non viene considerato perché non è applicabile alle distribuzioni del progetto 1.

Il criterio effettivo unito è:

  • Periodo di tolleranza: 10
  • Lease: 20
  • Lease totale: 50
Impostare sempre in modo predefinito sul criterio a livello di organizzazione.

Criterio di organizzazione = Hard

  • Periodo di tolleranza: 10
  • Lease: 100
  • Lease totale: 100

Progetto 1 criterio 1 = Soft

  • Lease: 20
  • Lease totale: 50

Un membro del progetto 1 richiede un elemento del catalogo.

Il criterio 1 del progetto 1 non viene considerato perché il progetto del livello di organizzazione hard rappresenta una classificazione più elevata e il criterio soft non viene considerato.

Il criterio effettivo è:

  • Periodo di tolleranza: 10
  • Lease: 100
  • Lease totale: 100
Tutti i criteri sono definiti a livello di progetto, senza un criterio predefinito a livello di organizzazione.

Progetto 1 criterio 1 = Soft

  • Periodo di tolleranza: 10
  • Lease: 100
  • Lease totale: 100

Progetto 1 criterio 2 = Soft

  • Lease: 20

Un membro del progetto 1 richiede un elemento del catalogo.

Sono entrambi criteri soft e sono entrambi per il progetto 1. I valori vengono uniti.

Il criterio effettivo è:

  • Periodo di tolleranza: 10
  • Lease: 20
  • Lease totale: 100

In questi esempi vengono utilizzati i criteri delle azioni giorno 2.

Tabella 2. Esempi di obiettivi e imposizione dei criteri giorno 2
Obiettivo di gestione Esempio di configurazione Comportamento
Criterio significativo a livello di organizzazione predefinito che consente comunque ai valori dei criteri a livello di progetto di influenzare i valori applicati.
Criterio di organizzazione = Soft
  • Azioni: Deployment.*
Progetto 1 criterio 1 = Soft
  • Azioni: Cloud.vSphere.Machine.*
Progetto 2 criterio 1 = Soft
  • Azioni: Cloud.Azure.Machine.*

Un membro del progetto 1 richiede un elemento del catalogo.

Il progetto 2 non viene considerato perché non è applicabile alle distribuzioni del progetto 1.

Il criterio effettivo unito è:
  • Azione: {Deployment.* ,Cloud.vSphere.Machine.*}
Impostare sempre in modo predefinito sul criterio a livello di organizzazione.
Criterio di organizzazione = Hard
  • Azione: Deployment.*
Progetto 1 criterio 1 = Soft
  • Azione: Cloud.vSphere.Machine.*

Un membro del progetto 1 richiede un elemento del catalogo.

Il criterio 1 del progetto 1 non viene considerato perché il progetto del livello di organizzazione hard rappresenta una classificazione più elevata e il criterio soft non viene considerato.

Il criterio effettivo è:
  • Azione: {Deployment.* }
Tutti i criteri sono definiti a livello di progetto, senza un criterio predefinito a livello di organizzazione.
Progetto 1 criterio 1 = Soft
  • Azioni: Deployment.ChangeLease
Progetto 1 criterio 2 = Soft
  • Azione: Deployment.Delete

Un membro del progetto 1 richiede un elemento del catalogo.

Sono entrambi criteri soft e sono entrambi per il progetto 1. I valori vengono uniti.

Il criterio effettivo è:
  • Azione: {Deployment.ChangeLease , Deployment.Delete}

Esempi di obiettivi e imposizione dei criteri di approvazione

La valutazione del criterio di approvazione segue questo processo.

  1. Viene inviata una richiesta per una distribuzione o un'azione giorno 2.
  2. Il servizio di approvazione esegue una query per i criteri che si applicano al progetto che richiede un elemento del catalogo o la modifica di un elemento distribuito.
  3. Vengono restituiti tutti i criteri di ambito a livello di progetto e organizzazione applicabili.
  4. I criteri di approvazione vengono filtrati in base ai criteri di distribuzione. I criteri di distribuzione si applicano alle distribuzioni e alle azioni giorno 2.
  5. Se non vengono trovati criteri corrispondenti, non è necessaria alcuna approvazione e il processo di distribuzione procede.
  6. Se sono presenti criteri di corrispondenza, ad esempio AP1, AP2, APn, viene creato un elemento di approvazione come:
    • Criteri imposti = AP1, AP2, APn.
    • Approvatori = un'unione di tutti gli approvatori in tutti i criteri imposti.
    • Scadenza automatica = rifiuto, se un criterio ha un valore di rifiuto; in caso contrario, approvazione.
    • Scadenza = numero minimo di giorni di uno qualsiasi dei criteri imposti.

La tabella seguente fornisce un esempio di criteri multipli. La descrizione di come vengono elaborati è disponibile sotto la tabella.

Criterio Esempio di configurazione
AP1

Ambito = organizzazione

Scadenza automatica = approvazione

Scadenza = 7 giorni

AP2

Ambito = progetto 1

Scadenza automatica: approvazione

Scadenza = 3 giorni

AP3

Ambito = progetto 1

Scadenza automatica = rifiuto

Scadenza = 4 giorni

AP4

Ambito = progetto 2

Scadenza automatica = approvazione

Scadenza = 5 giorni

In base ai criteri e agli esempi di configurazione precedenti, le seguenti informazioni illustrano come viene elaborata una richiesta del progetto 1.

  1. La valutazione dell'ambito restituisce AP1, AP2 e AP3. AP4 non è incluso perché si tratta di un criterio del progetto 2.
  2. Supponendo che AP1, AP2 e AP3 soddisfino i criteri di distribuzione e azione, l'elemento di approvazione include i seguenti valori:
    • Approvatori = uno qualsiasi o tutti gli approvatori di AP1, AP2 e AP3 vengono aggiunti come approvatori.
    • Scadenza automatica = rifiuto. AP3 fornisce il comportamento più restrittivo.
    • Scadenza = 3 giorni. AP2 fornisce il valore più basso.