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

從 vRealize Automation 8.8.2 開始,內容共用不再作為 Service Broker內容和原則下的一個單獨索引標籤提供。但是,可以使用內容共用原則設定使用者對目錄項目的存取。

需要在專案層級共用內容,即,與專案相關聯的所有使用者和使用者群組都有權存取特定的目錄項目。您將內容來源或目錄項目新增到內容共用原則時,表示您允許原則中指定的使用者請求 Service Broker 目錄中的專案。

如何強制執行內容共用原則?
  • 可以為每個專案建立內容共用原則,然後在內容來源或目錄項目層級為與特定專案相關聯的所有內容提供額外監管。
  • 您可以與與特定專案相關聯的使用者和使用者群組共用內容。
  • 可以為每個專案建立多個內容共用原則。
  • 如果升級到 vRealize Automation 8.8.2,則會移轉所有共用內容。將為每個專案自動建立一個內容共用原則,其中包含透過 [內容共用] 索引標籤新增的權利。
內容共用原則限制:
  • 透過 API 請求建立原則時,仍可以將原則範圍中指定的非專案成員使用者新增到內容共用原則。但是,此類使用者仍無權存取與專案相關聯的目錄項目。您可以將原則範圍限制為新增屬於所選專案的使用者。

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

程序

  1. 選取內容和原則 > 原則 > 定義 > 新增原則 > 內容共用原則
  2. 組態內容共用原則 1。
    身為管理員,您希望向專案中的兩個新使用者授與對與專案相關聯的所有雲端範本的存取權。
    1. 選取要將原則套用到的專案。
      設定 範例值
      範圍 Project1

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

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

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

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

      [email protected][email protected]

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

      在此案例中,與您指定的內容來源相關聯的所有四個雲端範本均可供使用者 1 和使用者 2 使用。
  3. 組態內容共用原則 2。
    您希望向專案中的所有使用者授與對新雲端範本的存取權。
    1. 選取要將原則套用到的專案。
      設定 範例值
      範圍 Project2
    2. 選取要與專案成員共用的內容。
      設定 範例值
      內容共用 按一下新增項目 > 所有內容,然後選取要與使用者共用的個別雲端範本。
    3. 選取要與其共用內容的使用者。
      設定 範例值
      使用者 選取與專案中的所有使用者/群組共用內容核取方塊。
      在此案例中,雲端範本可供專案 2 中的所有使用者和使用者群組使用。
  4. 組態內容共用原則 3。
    您希望向開發人員授與對多個內容來源的存取權。
    1. 選取要將原則套用到的專案。
      設定 範例值
      範圍 Project3
    2. 選取要與專案成員共用的內容。
      設定 範例值
      內容共用 按一下新增項目 > 內容來源,然後選取要與群組共用的內容來源。

      cs-project3cs-project4

    3. 選取要與其共用內容的使用者。
      設定 範例值
      使用者 按一下新增群組,然後輸入要與其共用內容的使用者群組。

      [email protected]

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

      在此案例中,所選內容來源中的所有內容均可供開發人員群組中的使用者使用。

下一步