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

프로젝트 수준 또는 조직 수준에서 컨텐츠를 공유할 수 있습니다. 컨텐츠 소스 또는 카탈로그 항목을 컨텐츠 공유 정책에 추가하면 정책에 지정된 사용자 또는 사용자 그룹이 Automation Service Broker 카탈로그의 항목을 요청할 수 있습니다.

컨텐츠 공유 정책이 적용되는 방식

  • 전체 조직에 적용되는 컨텐츠 공유 정책을 생성할 수 있습니다. 또한 프로젝트별로 정책을 생성한 다음 특정 프로젝트와 연결된 모든 컨텐츠에 대해 컨텐츠 소스 또는 카탈로그 항목 수준에서 추가 거버넌스를 제공할 수 있습니다.
  • 조직 범위의 경우 모든 사용자가 공유 카탈로그 항목을 요청할 수 있습니다. 공유되지 않는 항목의 경우 [뷰어] 및 [사용자] 역할이 있는 사용자는 해당 프로젝트 역할에 따라 항목이 연결된 프로젝트의 멤버인 경우에만 카탈로그 항목을 보거나 요청할 수 있습니다.
  • 프로젝트 또는 조직별로 여러 컨텐츠 공유 정책을 생성할 수 있습니다.
  • vRealize Automation 8.8.2로 업그레이드하면 모든 공유 컨텐츠가 마이그레이션됩니다. [컨텐츠 공유] 탭을 통해 추가된 사용 권한이 있는 모든 프로젝트에 대해 컨텐츠 공유 정책이 자동으로 생성됩니다.

컨텐츠 공유 정책 제약 조건

  • 정책 범위에 지정된 조직 또는 프로젝트의 멤버가 아닌 사용자는 API 요청을 통해 정책을 생성할 때 컨텐츠 공유 정책에 추가할 수 있습니다. 단, 이러한 사용자는 프로젝트와 연결된 카탈로그 항목에 여전히 액세스할 수 없습니다. 선택한 프로젝트에 속하는 사용자를 추가하도록 정책 범위를 제한할 수 있습니다.

절차

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

  1. 컨텐츠 및 정책 > 정책 > 정의 > 새 정책 > 컨텐츠 공유 정책을 선택합니다.
  2. 컨텐츠 공유 정책 1을 구성합니다.

    관리자는 프로젝트의 새 사용자 두 명에게 프로젝트와 연결된 모든 클라우드 템플릿에 대한 액세스 권한을 부여하려고 합니다.

    1. 정책을 적용할 프로젝트를 선택합니다.
      설정 샘플 값
      범위 프로젝트를 선택하고 프로젝트를 검색합니다.

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

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

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

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

      [email protected], [email protected]

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

      이 시나리오에서는 지정한 컨텐츠 소스와 연결된 4개의 클라우드 템플릿 모두를 사용자 1과 사용자 2가 사용할 수 있게 됩니다.

  3. 컨텐츠 공유 정책 2을 구성합니다.

    프로젝트의 모든 사용자에게 새 클라우드 템플릿에 대한 액세스 권한을 부여하려고 합니다.

    1. 정책을 적용할 프로젝트를 선택합니다.
      설정 샘플 값
      범위 프로젝트를 선택하고 프로젝트를 검색합니다. 이 시나리오에서 사용되는 샘플 값은 Project2 입니다.
    2. 프로젝트 멤버와 공유할 컨텐츠를 선택합니다.
      설정 샘플 값
      컨텐츠 공유 항목 추가 > 모든 컨텐츠를 클릭한 다음 사용자와 공유할 개별 클라우드 템플릿을 선택합니다.
    3. 컨텐츠를 공유할 사용자를 선택합니다.
      설정 샘플 값
      사용 권한 유형 사용자 기반
      사용자 프로젝트의 모든 사용자/그룹과 컨텐츠 공유 확인란을 선택합니다.

      이 시나리오에서는 프로젝트 2의 모든 사용자 및 사용자 그룹이 클라우드 템플릿을 사용할 수 있게 됩니다.

  4. 컨텐츠 공유 정책 3을 구성합니다.

    관리자에게 조직 전체의 여러 컨텐츠 소스에 대한 액세스 권한을 부여하려고 합니다.

    1. 정책을 적용할 프로젝트를 선택합니다.
      설정 샘플 값
      범위 조직
    2. 프로젝트 멤버와 공유할 컨텐츠를 선택합니다.
      설정 샘플 값
      컨텐츠 공유 항목 추가 > 컨텐츠 소스를 클릭한 다음 공유할 컨텐츠 소스를 선택합니다.

      cs-project3, cs-project4

    3. 컨텐츠를 공유할 사용자를 선택합니다.
      설정 샘플 값
      사용 권한 유형 역할 기반
      사용자 관리자를 선택합니다.

      프로젝트 관리자 역할, 프로젝트 멤버 역할 또는 사용자 지정 사용자 역할이 있는 사용자에게만 컨텐츠 공유 권한을 부여할 수 있습니다.

      이 시나리오에서는 선택한 컨텐츠 소스의 모든 컨텐츠를 조직 전체에서 프로젝트 관리자 역할이 있는 사용자가 사용할 수 있게 됩니다.

후속 작업