只有在您擁有 VMware Aria Universal 訂閱時,此功能才可供使用。身為管理員,您可以將現有的內部部署 vRealize Automation 8.x 或 VMware Aria Automation 8.12 範本新增至 Automation Service Broker 雲端目錄。

將 Automation 範本作為目錄項目新增後,您的使用者可以從單一 SaaS 目錄請求目前的內部部署範本或任何 Automation Service Broker 目錄項目。當您的取用者可能要請求在內部部署、SaaS 執行個體或其他內容來源中開發的範本時,單一目錄會為他們提供統一的請求體驗。

如果您對此功能感興趣,但還沒有 VMware Aria Universal 訂閱,可以在新增整合時訂閱。

顯示 Automation 步驟的工作流程圖。

請檢閱下列考量事項,以決定是否要匯入 vRealize Automation 8.x 或 VMware Aria Automation 8.12 範本作為目錄項目。

  • 不會匯入具有自訂資源類型的範本。
  • 在部署作業期間,您無法取消部署。必須等待佈建程序完成。
  • 在每個執行這些已匯入雲端範本的專案中設定的請求逾時,應與 VMware Aria Automation 執行個體中雲端範本的部署時間相符。預設逾時值為 120 分鐘。該值對於實現成功部署來說可能時間不夠。若要變更請求逾時值,請選取基礎結構 > 管理 > 專案,然後按一下佈建
  • 部署目錄項目之後,只能在部署上執行「刪除」、「變更租用」、「開啟電源」和「關閉電源」第 2 天動作。即使您在 vRealize Automation 8.x 或 VMware Aria Automation 8.12 中有權執行其他動作,也只能執行這些動作。若要確保您的使用者可以執行這些動作,必須建立可授權專案成員執行 Deployment.Delete、Deployment.ChangeLease、Deployment.PowerOff 和 Deployment.PowerOn 動作的原則。此原則可能位於組織或專案層級。請參閱如何使用原則為部署使用者授權 Automation Service Broker 第 2 天動作。「變更租用」動作會在 vRealize Automation 8.x 或 VMware Aria Automation 8.12 執行個體上設定租用日期。

必要條件

  • 確認您擁有 vRealize Automation 8.x 或 VMware Aria Automation 8.12 執行個體的主機名稱 URL。如果您要整合 vRealize Automation 8.x 並且具有多個組織,則每個組織都有唯一的 URL。您必須針對每個組織重複此程序,包括為每個組織建立整合。最終結果仍為一個目錄。
  • 確認您具有包含 Automation Assembler 管理員權限的 vRealize Automation 8.x 或 VMware Aria Automation 8.12 使用者名稱和密碼。在 VMware Aria Automation 中部署目錄項目時將使用這些認證。對部署執行允許的第 2 天動作時也會使用這些認證。
  • 匯入之前,請確認您要匯入的雲端範本可在 Automation Assembler 中進行部署和發行。
  • 如果您想要與此專案的成員共用針對另一個專案建立的範本,請確認您允許在 Automation Assembler 範本設定中共用。

程序

  1. 設定 Automation 整合。
    您可以設定與內部部署 vRealize Automation 8.x 或 VMware Aria Automation 8.12 的整合。
    1. 選取基礎結構 > 連線 > 整合
    2. 按一下新增整合,然後按一下 Automation
    3. 輸入在建立內容來源時用於識別此執行個體的名稱。
      整合之後無法變更名稱。
    4. 輸入 Automation URL
    5. 選取或新增雲端 Proxy
    6. 輸入在 vRealize Automation 8.x 或 VMware Aria Automation 8.12 執行個體中具有 Automation Assembler 管理員使用者角色的使用者帳戶的使用者名稱和密碼。
    7. 若要驗證認證和 URL,請按一下驗證
    8. 按一下新增
  2. 匯入雲端範本。
    1. 選取內容和原則 > 內容來源
    2. 按一下新增,然後按一下 Automation
    3. 輸入此內容來源的名稱,以便您在共用內容時可以將其識別。
    4. 選取您在上一個步驟中設定的來源 Automation 整合
    5. 選取包含要匯入的範本的來源專案
      如果您想要為多個專案匯入雲端範本,則必須為每個專案建立不同的內容來源。
    6. 按一下建立並匯入
  3. 新增一個專案,以便您可以與 Automation Service Broker 使用者共用匯入的雲端範本。
    如果您的專案包含必須能夠部署已匯入雲端範本的使用者,則可以使用現有專案。否則,請建立新專案。
    1. Automation Service Broker 中,選取基礎結構 > 管理 > 專案,然後按一下新增專案
    2. 摘要索引標籤上,輸入專案資訊。
    3. 按一下使用者索引標籤,然後按一下新增使用者
      若要新增專案使用者,個別使用者或群組必須已是作用中服務組織使用者。
    4. 按一下建立
  4. 與專案共用匯入的雲端範本。
    您希望由擁有權限的人員部署已匯入的範本,不過是以所選專案成員的身分執行此作業。
    1. 選取內容和原則 > 原則 > 定義,然後建立新的內容共用原則。
    2. 輸入內容共用原則的名稱。
    3. 範圍清單中,選取包含必須有權部署已匯入的項目的使用者的專案。
    4. 內容共用區段中,按一下新增項目,然後選取一或多個要與專案成員共用的目錄項目。
      可以選取從 Automation 內容來源匯入的所有項目,也可以選取個別項目。若要僅選取特定項目,請在 [內容來源] 下拉式功能表中選取 所有內容
    5. 使用者區段中,選取您希望有權存取內容的使用者和使用者群組。
      您可以與專案中的所有使用者和群組共用內容,也可以選取個別使用者和群組。
    6. 按一下建立
  5. 確認目錄中的雲端範本目錄項目可供所選專案的成員使用。
    1. 按一下耗用索引標籤。
    2. 專案下拉式功能表中,選取與其共用目錄項目的專案。

      您可以選取多個專案。

    3. 目錄頁面上,找到已匯入的目錄項目,然後檢閱專案以確保您所設定的專案包含在內。
    4. 按一下請求,並提供任何必要資訊。
    5. 按一下提交
    佈建程序隨即開始,[部署] 頁面會開啟,並且您的目前請求顯示在最上方。
  6. 監控佈建程序以確保目錄項目成功執行。
    Automation 目錄項目將部署到應用程式中配置的基礎結構。
    1. 選取部署,並找到您部署的請求。
    2. 監控卡狀態,直到成功為止。
  7. 確認您的使用者可以對已部署的目錄項目執行第 2 天動作。
    第 2 天動作是您可對已部署目錄項目所做的變更。部署層級動作可能包括「刪除」、「變更租用」、「關閉電源」和「開啟電源」。您的 vRealize Automation 8.x 或 VMware Aria Automation 8.12 執行個體將在目標系統上執行動作。您的專案成員必須有權執行這些動作。
    1. 選取部署 > 部署,然後找到成功部署的目錄項目。
    2. 按一下卡片右側的動作功能表。
      「變更租用」、「刪除」、「關閉電源」和「開啟電源」是預期的動作。根據您的項目意圖,執行其中一個動作。

結果

vRealize Automation 8.x 或 VMware Aria Automation 8.12 範本將匯入至 Automation Service Broker 並在目錄中共用。

下一步

  • 如果部署失敗,您必須對 vRealize Automation 8.x 或 VMware Aria Automation 8.12 執行個體中的失敗進行疑難排解。
  • 如果您要控制部署可存在的時間長度,請建立租用。請參閱設定 Automation Service Broker原則
  • 若要在請求時提供更多或更少的使用者輸入,您可以建立自訂表單。請參閱自訂 Automation Service Broker 圖示和請求表單。請求表單變更套用至 VMware Aria Automation SaaS 請求,而不是 vRealize Automation 8.x 或 VMware Aria Automation 8.12 範本。
  • 若要將核准原則套用至請求,您可以針對兩個可能的準則建立核准原則:requestedBy 和 catalogItem。無法將其他準則套用至這些匯入的雲端範本。請參閱如何設定 Automation Service Broker 核准原則