컨텐츠 공유 정책은 Service Broker 카탈로그에서 사용자 및 사용자 그룹이 사용할 수 있는 항목과 작업을 제어합니다. 추가 거버넌스가 필요한 카탈로그 항목이 있는 경우 해당 항목에 컨텐츠 공유 정책을 적용할 수 있습니다.

vRealize Automation 8.8.2부터 컨텐츠 공유는 Service Broker컨텐츠 및 정책 아래에 별도의 탭으로 더 이상 제공되지 않습니다. 대신, 컨텐츠 공유 정책을 사용하여 카탈로그 항목에 대한 사용자의 액세스를 구성합니다.

프로젝트 수준에서 컨텐츠를 공유합니다. 이 경우 프로젝트와 연결된 모든 사용자 및 사용자 그룹이 특정 카탈로그 항목에 대한 액세스 권한을 부여받을 수 있습니다. 컨텐츠 소스 또는 카탈로그 항목을 컨텐츠 공유 정책에 추가하면 정책에 지정된 사용자가 Service Broker 카탈로그의 항목을 요청할 수 있습니다.

컨텐츠 공유 정책이 시행되는 방식
  • 프로젝트별로 컨텐츠 공유 정책을 생성한 다음 특정 프로젝트와 연결된 모든 컨텐츠에 대해 컨텐츠 소스 또는 카탈로그 항목 수준에서 추가 거버넌스를 제공할 수 있습니다.
  • 특정 프로젝트와 연결된 사용자 및 사용자 그룹과 컨텐츠를 공유할 수 있습니다.
  • 프로젝트당 여러 컨텐츠 공유 정책을 생성할 수 있습니다.
  • vRealize Automation 8.8.2로 업그레이드하면 모든 공유 컨텐츠가 마이그레이션됩니다. [컨텐츠 공유] 탭을 통해 추가된 사용 권한이 있는 모든 프로젝트에 대해 컨텐츠 공유 정책이 자동으로 생성됩니다.
컨텐츠 공유 정책 제약 조건:
  • 정책 범위에 지정된 프로젝트의 멤버가 아닌 사용자는 API 요청을 통해 정책을 생성할 때 컨텐츠 공유 정책에 추가할 수 있습니다. 단, 이러한 사용자는 프로젝트와 연결된 카탈로그 항목에 여전히 액세스할 수 없습니다. 선택한 프로젝트에 속하는 사용자를 추가하도록 정책 범위를 제한할 수 있습니다.

이 사용 사례에는 컨텐츠 공유 정책을 구성하는 방법과 정책 시행 시 결과를 설명하는 세 가지 정책 정의가 있습니다.

프로시저

  1. 컨텐츠 및 정책 > 정책 > 정의 > 새 정책 > 컨텐츠 공유 정책을 선택합니다.
  2. 컨텐츠 공유 정책 1을 구성합니다.
    관리자는 프로젝트의 새 사용자 두 명에게 프로젝트와 연결된 모든 클라우드 템플릿에 대한 액세스 권한을 부여하려고 합니다.
    1. 정책을 적용할 프로젝트를 선택합니다.
      설정 샘플 값
      범위 프로젝트1

      이 정책은 이 프로젝트와 연결된 컨텐츠에 적용됩니다.

    2. 프로젝트 멤버와 어떤 컨텐츠를 공유할지 선택합니다.
      설정 샘플 값
      컨텐츠 공유 항목 추가 > 컨텐츠 소스를 클릭한 다음 사용자와 공유할 cs-project1 컨텐츠 소스를 선택합니다.

      이 시나리오에서 cs-project1에는 4개의 클라우드 템플릿이 포함되어 있습니다.

    3. 컨텐츠를 공유할 사용자를 선택합니다.
      설정 샘플 값
      사용자 사용자 추가를 클릭하고 새 사용자 두 명의 이메일을 입력합니다.

      [email protected], [email protected]

      범위가 지정된 프로젝트와 연결된 사용자만 선택할 수 있습니다.

      이 시나리오에서는 지정한 컨텐츠 소스와 연결된 4개의 클라우드 템플릿 모두를 사용자 1과 사용자 2가 사용할 수 있게 됩니다.
  3. 컨텐츠 공유 정책 2을 구성합니다.
    프로젝트의 모든 사용자에게 새 클라우드 템플릿에 대한 액세스 권한을 부여하려고 합니다.
    1. 정책을 적용할 프로젝트를 선택합니다.
      설정 샘플 값
      범위 프로젝트2
    2. 프로젝트 멤버와 공유할 컨텐츠를 선택합니다.
      설정 샘플 값
      컨텐츠 공유 항목 추가 > 모든 컨텐츠를 클릭한 다음 사용자와 공유할 개별 클라우드 템플릿을 선택합니다.
    3. 컨텐츠를 공유할 사용자를 선택합니다.
      설정 샘플 값
      사용자 프로젝트의 모든 사용자/그룹과 컨텐츠 공유 확인란을 선택합니다.
      이 시나리오에서는 프로젝트 2의 모든 사용자 및 사용자 그룹이 클라우드 템플릿을 사용할 수 있게 됩니다.
  4. 컨텐츠 공유 정책 3을 구성합니다.
    개발자에게 여러 컨텐츠 소스에 대한 액세스 권한을 부여하려고 합니다.
    1. 정책을 적용할 프로젝트를 선택합니다.
      설정 샘플 값
      범위 프로젝트3
    2. 프로젝트 멤버와 공유할 컨텐츠를 선택합니다.
      설정 샘플 값
      컨텐츠 공유 항목 추가 > 컨텐츠 소스를 클릭한 다음 그룹과 공유할 컨텐츠 소스를 선택합니다.

      cs-project3, cs-project4

    3. 컨텐츠를 공유할 사용자를 선택합니다.
      설정 샘플 값
      사용자 그룹 추가를 클릭하고 컨텐츠를 공유할 사용자 그룹을 입력합니다.

      [email protected]

      범위가 지정된 프로젝트와 연결된 사용자 그룹만 선택할 수 있습니다.

      이 시나리오에서는 선택한 컨텐츠 소스의 모든 컨텐츠를 개발자 그룹의 사용자가 사용할 수 있게 됩니다.

다음에 수행할 작업