將核准原則套用至可在複合藍圖中的各種元件上執行的動作時,核准程序會視權利的設定方式和核准原則的套用方式而有所不同。

此範例將使用特定的詳細資料來建置藍圖,然後將核准原則套用至可以從服務目錄在不同權利中的已佈建藍圖上執行的動作。該藍圖為包含另一個藍圖的複合藍圖。使用這些動作是為了銷毀已佈建的項目、銷毀藍圖的部署,並銷毀機器的虛擬機器。所產生的行為包括銷毀的內容以及套用的核准原則觸發核准申請的時間。

藍圖範例

在此範例中,您將使用虛擬機器設定包含巢狀藍圖的藍圖。

  • 藍圖 1 - 連續整合藍圖

    • 藍圖 2 - 生產前藍圖

      • 虛擬機器 1 - 測試即服務 vSphere 虛擬機器

銷毀動作的核准原則

您可設定兩個核准原則以銷毀已佈建項目。在此範例中,可在藍圖 1 或藍圖 2 上執行銷毀 - 部署動作。可在虛擬機器 1 上執行銷毀 - 虛擬機器動作。您可以建立核准原則,以便您能將其套用至權利中的動作。

核准原則名稱

核准原則類型

核准原則 A

服務目錄 - 資源動作申請 - 銷毀 - 部署

核准原則 B

服務目錄 - 資源動作申請 - 銷毀 - 虛擬機器

權利與套用至動作的核准原則

您可設定三個權利。每個權利都包含複合藍圖。在每個權利中,您都可以新增銷毀動作並套用核准原則。

權利名稱

已佈建機器上的獲權動作

套用的核准原則

權利 1

銷毀 - 部署

核准原則 A

權利 2

銷毀 - 虛擬機器

核准原則 B

權利 3

銷毀 - 部署

銷毀 - 虛擬機器

核准原則 A

核准原則 B

服務目錄中的使用者動作

當服務目錄使用者執行動作時,藍圖或機器會視您的使用者在哪些項目上執行動作來進行銷毀。

服務目錄中的使用者動作

選取的動作

銷毀的藍圖或機器

動作 1

銷毀 - 部署動作在藍圖 1 - 連續整合藍圖上執行

藍圖 1、藍圖 2 和虛擬機器 1

動作 2

銷毀 - 部署動作在巢狀藍圖 2 - 生產前藍圖上執行

藍圖 2 和虛擬機器 1

動作 3

銷毀 - 虛擬機器動作會在部署內的機器,即虛擬機器 1 - 測試即服務 vSphere 虛擬機器上執行

虛擬機器 1

套用至權利中動作的核准原則

您可以套用核准原則,核准者會視您的服務目錄使用者執行動作的藍圖或機器收到核准申請。

權利名稱

有關動作的核准原則

使用者動作

觸發的核准申請

銷毀的藍圖或機器 (如果核准)

權利 1 - 銷毀部署核准原則

僅有關銷毀 - 部署動作的原則 A (銷毀部署核准原則)

動作 1 (在藍圖 1 上執行銷毀 - 部署動作)

只對藍圖 1 觸發核准申請

藍圖 1、藍圖 2 和虛擬機器 1

動作 2 (在藍圖 2 上執行銷毀 - 部署動作)

只對藍圖 2 觸發核准申請

藍圖 2 和虛擬機器 1

動作 3 (在虛擬機器 1 上執行銷毀 - 虛擬機器動作)

未觸發任何核准申請

虛擬機器 1

權利 2

僅有關銷毀 - 虛擬機器動作的原則 B (銷毀 - 虛擬機器原則)

動作 1 (在藍圖 1 上執行銷毀 - 部署動作)

未觸發任何核准申請

藍圖 1、藍圖 2 和虛擬機器 1

動作 2 (在藍圖 2 上執行銷毀 - 部署動作)

未觸發任何核准申請

藍圖 2 和虛擬機器 1

動作 3 (在虛擬機器 1 上執行銷毀 - 虛擬機器動作)

只對虛擬機器 1 觸發核准申請

虛擬機器 1

權利 3

有關銷毀 - 部署動作的原則 A (銷毀部署核准原則) 以及有關銷毀 - 虛擬機器動作的原則 B (銷毀 - 虛擬機器原則)

動作 1 (在藍圖 1 上執行銷毀 - 部署動作)

只對藍圖 1 觸發核准申請

藍圖 1、藍圖 2 和虛擬機器 1

動作 2 (在藍圖 2 上執行銷毀 - 部署動作)

只對藍圖 2 觸發核准申請

藍圖 2 和虛擬機器 1

動作 3 (在虛擬機器 1 上執行銷毀 - 虛擬機器動作)

只對虛擬機器 1 觸發核准申請

虛擬機器 1