內容共用原則控制 Automation Service Broker 目錄中可供使用者和使用者群組使用的項目和動作。如果您的目錄項目需要額外監管,則可以對這些項目套用內容共用原則。

可以在專案層級或組織層級共用內容。您將內容來源或目錄項目新增至內容共用原則時,表示您允許原則中指定的使用者和使用者群組請求 Automation Service Broker 目錄中的項目。

如何強制執行內容共用原則

  • 可以建立適用於整個組織的內容共用原則。還可以為每個專案建立原則,然後在內容來源或目錄項目層級為與特定專案相關聯的所有內容提供額外監管。
  • 對於組織範圍,所有使用者都可以請求共用目錄項目。對於未共用的項目,具有檢視者和使用者角色的使用者可以根據其專案角色檢視或請求目錄項目,前提是他們是目錄項目關聯的專案的成員。
  • 可以為每個專案和每個組織建立多個內容共用原則。
  • 如果升級到 vRealize Automation 8.8.2,則會移轉所有共用內容。將為每個專案自動建立一個內容共用原則,其中包含透過 [內容共用] 索引標籤新增的權利。

內容共用原則限制

  • 透過 API 請求建立原則時,仍可以將原則範圍中指定的非組織或專案成員使用者新增至內容共用原則。但是,此類使用者仍無權存取與專案相關聯的目錄項目。您可以將原則範圍限制為新增屬於所選專案的使用者。

程序

在此使用案例中,有三個原則定義會說明建構內容共用原則的方式以及強制執行這些原則時產生的結果。

  1. 選取內容和原則 > 原則 > 定義 > 新增原則 > 內容共用原則
  2. 組態內容共用原則 1。

    身為管理員,您希望向專案中的兩個新使用者授與對與專案相關聯的所有雲端範本的存取權。

    1. 選取要將原則套用到的專案。
      設定 範例值
      範圍 選取專案,然後搜尋您的專案。

      此原則將套用至與此專案相關聯的內容。

    2. 選取要與專案成員共用的內容。
      設定 範例值
      內容共用 按一下新增項目 > 內容來源,然後選取 cs-project1 內容來源以與使用者共用。

      在此案例中,cs-project1 包含四個雲端範本。

    3. 選取要與其共用內容的使用者。
      設定 範例值
      權利類型 使用者型
      使用者 按一下新增使用者,然後輸入兩個新使用者的電子郵件。

      [email protected][email protected]

      您只能選取與限定專案相關聯的使用者。

      在此案例中,與您指定的內容來源相關聯的所有四個雲端範本均可供使用者 1 和使用者 2 使用。

  3. 組態內容共用原則 2。

    您希望向專案中的所有使用者授與對新雲端範本的存取權。

    1. 選取要將原則套用到的專案。
      設定 範例值
      範圍 選取專案,然後搜尋您的專案。在此案例中使用的範例值為專案 2。
    2. 選取要與專案成員共用的內容。
      設定 範例值
      內容共用 按一下新增項目 > 所有內容,然後選取要與使用者共用的個別雲端範本。
    3. 選取要與其共用內容的使用者。
      設定 範例值
      權利類型 使用者型
      使用者 選取與專案中的所有使用者/群組共用內容核取方塊。

      在此案例中,雲端範本可供專案 2 中的所有使用者和使用者群組使用。

  4. 組態內容共用原則 3。

    您需要向管理員授與對組織中多個內容來源的存取權。

    1. 選取要將原則套用到的專案。
      設定 範例值
      範圍 組織
    2. 選取要與專案成員共用的內容。
      設定 範例值
      內容共用 按一下新增項目 > 內容來源,然後選取要共用的內容來源。

      cs-project3cs-project4

    3. 選取要與其共用內容的使用者。
      設定 範例值
      權利類型 以角色為基礎
      使用者 選取管理員

      您只能向具有專案管理員或專案成員角色以及自訂使用者角色的使用者授與內容共用權限。

      在此案例中,所選內容來源中的所有內容均可供組織中具有專案管理員角色的使用者使用。

後續步驟