컨텐츠 공유 정책은 Automation Service Broker 카탈로그에서 사용자 및 사용자 그룹이 사용할 수 있는 항목과 작업을 제어합니다. 추가 거버넌스가 필요한 카탈로그 항목이 있는 경우 해당 항목에 컨텐츠 공유 정책을 적용할 수 있습니다.
프로젝트 수준 또는 조직 수준에서 컨텐츠를 공유할 수 있습니다. 컨텐츠 소스 또는 카탈로그 항목을 컨텐츠 공유 정책에 추가하면 정책에 지정된 사용자 또는 사용자 그룹이 Automation Service Broker 카탈로그의 항목을 요청할 수 있습니다.
컨텐츠 공유 정책이 적용되는 방식
- 전체 조직, 선택한 프로젝트 또는 단일 프로젝트에 적용되는 컨텐츠 공유 정책을 생성할 수 있습니다. 또한 특정 프로젝트와 연결된 모든 컨텐츠에 대해 컨텐츠 소스 또는 카탈로그 항목 수준에서 추가 거버넌스를 제공할 수도 있습니다.
- 조직 범위의 경우 모든 사용자가 공유 카탈로그 항목을 요청할 수 있습니다. 공유되지 않는 항목의 경우 [뷰어] 및 [사용자] 역할이 있는 사용자는 해당 프로젝트 역할에 따라 항목이 연결된 프로젝트의 멤버인 경우에만 카탈로그 항목을 보거나 요청할 수 있습니다.
- 프로젝트 또는 조직별로 여러 컨텐츠 공유 정책을 생성할 수 있습니다.
- vRealize Automation 8.8.2로 업그레이드하면 모든 공유 컨텐츠가 마이그레이션됩니다. [컨텐츠 공유] 탭을 통해 추가된 사용 권한이 있는 모든 프로젝트에 대해 컨텐츠 공유 정책이 자동으로 생성됩니다.
컨텐츠 공유 정책 제약 조건
- 정책 범위에 지정된 조직 또는 프로젝트의 멤버가 아닌 사용자는 API 요청을 통해 정책을 생성할 때 컨텐츠 공유 정책에 추가할 수 있습니다. 단, 이러한 사용자는 프로젝트와 연결된 카탈로그 항목에 여전히 액세스할 수 없습니다. 선택한 프로젝트에 속하는 사용자를 추가하도록 정책 범위를 제한할 수 있습니다.
절차
이 사용 사례에는 컨텐츠 공유 정책을 구성하는 방법과 정책 시행 시 결과를 설명하는 세 가지 정책 정의가 있습니다.
- 을 선택합니다.
- 컨텐츠 공유 정책 1을 구성합니다.
관리자는 프로젝트의 새 사용자 두 명에게 프로젝트와 연결된 모든 클라우드 템플릿에 대한 액세스 권한을 부여하려고 합니다.
- 정책을 적용할 프로젝트를 선택합니다.
설정 샘플 값 범위 프로젝트를 선택하고 프로젝트를 검색합니다. 이 정책은 이 프로젝트와 연결된 컨텐츠에 적용됩니다.
- 프로젝트 멤버와 어떤 컨텐츠를 공유할지 선택합니다.
설정 샘플 값 컨텐츠 공유 를 클릭한 다음 사용자와 공유할 cs-project1 컨텐츠 소스를 선택합니다.이 시나리오에서 cs-project1에는 4개의 클라우드 템플릿이 포함되어 있습니다.
- 컨텐츠를 공유할 사용자를 선택합니다.
설정 샘플 값 사용 권한 유형 사용자 기반 사용자 사용자 추가를 클릭하고 새 사용자 두 명의 이메일을 입력합니다. [email protected], [email protected]
범위가 지정된 프로젝트와 연결된 사용자만 선택할 수 있습니다.
이 시나리오에서는 지정한 컨텐츠 소스와 연결된 4개의 클라우드 템플릿 모두를 사용자 1과 사용자 2가 사용할 수 있게 됩니다.
- 정책을 적용할 프로젝트를 선택합니다.
- 컨텐츠 공유 정책 2을 구성합니다.
여러 프로젝트에서 개발자와 새 클라우드 템플릿을 공유하려고 합니다.
- 정책을 적용할 프로젝트를 선택합니다.
설정 샘플 값 범위 여러 프로젝트를 선택하고 프로젝트 조건을 정의합니다. 예를 들어, Project name contains dev
이 정책은 이름에 dev라는 문구가 포함된 프로젝트에만 적용됩니다.
- 공유할 컨텐츠를 선택합니다.
설정 샘플 값 컨텐츠 공유 를 클릭한 다음 사용자와 공유할 개별 클라우드 템플릿을 선택합니다. - 컨텐츠를 공유할 사용자를 선택합니다.
설정 샘플 값 사용 권한 유형 사용자 기반 사용자 프로젝트의 모든 사용자/그룹과 컨텐츠 공유 확인란을 선택합니다. 이 시나리오에서는 정책 범위에 포함된 개발자 프로젝트의 모든 사용자 및 사용자 그룹이 클라우드 템플릿을 사용할 수 있게 됩니다.
- 정책을 적용할 프로젝트를 선택합니다.
- 컨텐츠 공유 정책 3을 구성합니다.
관리자에게 조직 전체의 여러 컨텐츠 소스에 대한 액세스 권한을 부여하려고 합니다.
- 정책을 적용할 프로젝트를 선택합니다.
설정 샘플 값 범위 조직 - 프로젝트 멤버와 공유할 컨텐츠를 선택합니다.
설정 샘플 값 컨텐츠 공유 를 클릭한 다음 공유할 컨텐츠 소스를 선택합니다.cs-project3, cs-project4
- 컨텐츠를 공유할 사용자를 선택합니다.
설정 샘플 값 사용 권한 유형 역할 기반 사용자 관리자를 선택합니다. 프로젝트 관리자 역할, 프로젝트 멤버 역할 또는 사용자 지정 사용자 역할이 있는 사용자에게만 컨텐츠 공유 권한을 부여할 수 있습니다.
이 시나리오에서는 선택한 컨텐츠 소스의 모든 컨텐츠를 조직 전체에서 프로젝트 관리자 역할이 있는 사용자가 사용할 수 있게 됩니다.
- 정책을 적용할 프로젝트를 선택합니다.
후속 작업
- 다른 정책을 처리하고 시행하는 방식에 대한 추가 예시는 Automation Service Broker 정책이 처리되는 방식 항목을 참조하십시오.
- 조직 및 프로젝트와 관련된 정책을 구성합니다.
- 사용자에게 컨텐츠를 제공합니다. Automation Service Broker 카탈로그에 컨텐츠 추가의 내용을 참조하십시오.