다음 섹션에서는 각 개인 또는 팀이 자체 프로젝트를 처리하도록 ACL을 사용하여 프로젝트를 분리하는 방법을 설명합니다.
AEM 관리자는 프로젝트의 팀원이 다른 프로젝트를 방해하지 않고 프로젝트 요구 사항에 따라 각 사용자에게 특정 역할이 할당되도록 해야 합니다.
다음 단계에서는 프로젝트에 대한 ACL 설정 절차를 요약합니다.
AEM에 로그인하고 다음으로 이동 도구 > 보안.
클릭 그룹 ID(예: Acme)를 입력합니다.
또는 이 링크를 사용하여 http://localhost:4502/libs/granite/security/content/groupadmin.html
.
그런 다음 을 클릭합니다. 저장.
선택 참가자 목록에서 을(를) 클릭하고 을(를) 더블 클릭합니다.
추가 Acme (사용자가 만든 프로젝트) 대상 그룹에 구성원 추가. 저장을 클릭합니다.
프로젝트 팀원이 플레이어를 등록하도록 하려면(모든 플레이어에 대한 사용자 생성이 포함됨) 사용자-관리자 그룹을 찾아 사용자-관리자에 ACME 그룹을 추가합니다
작업할 모든 사용자 추가 Acme 프로젝트 대상: Acme 그룹입니다.
그룹에 대한 권한 설정 Acme 사용 (http://localhost:4502/useradmin)
.
그룹 선택 Acme 을(를) 클릭하고 권한.
다음 표에는 프로젝트 수준의 권한이 있는 경로가 요약되어 있습니다.
경로 | 권한 | 설명 |
---|---|---|
/apps/<project> |
읽기 | 프로젝트 파일에 대한 액세스 권한 제공(해당되는 경우) |
/content/dam/<project> |
모두 | DAM에 이미지 또는 비디오와 같은 프로젝트 자산을 저장할 수 있는 액세스 권한을 제공합니다. |
/content/screens/<project> |
모두 | /content/screens 아래의 다른 모든 프로젝트에 대한 액세스 제거 |
/content/screens/svc |
읽기 | 등록 서비스에 대한 액세스 권한 제공 |
/libs/screens |
읽기 | DCC 액세스 제공 |
/var/contentsync/content/screens/ |
모두 | 프로젝트의 오프라인 콘텐츠를 업데이트할 수 있습니다. |
경우에 따라 작성자 기능(예: 에셋 관리 및 채널 만들기)과 관리자 기능(예: 플레이어 등록)을 분리할 수 있습니다. 이러한 시나리오에서는 두 개의 그룹을 만들고 작성자 그룹을 기여자에게, 관리자 그룹을 기여자와 사용자 관리자 모두에 추가합니다.
새 프로젝트를 만들 때는 기본 사용 권한 집합이 할당된 기본 사용자 그룹도 만들어야 합니다. AEM Screens에 대해 가지고 있는 일반적인 역할로 권한을 확장해야 합니다.
예를 들어 다음과 같은 프로젝트별 그룹을 만들 수 있습니다.
다음 표에는 AEM Screens 프로젝트에 대한 설명 및 권한이 있는 그룹이 요약되어 있습니다.
그룹 이름 | 설명 | 권한 |
화면 관리자 screens-admin |
AEM Screens 기능에 대한 관리자 수준 액세스 |
|
화면 사용자 screens-users |
채널 및 일정을 만들고 업데이트하며 AEM Screens의 위치에 할당 |
|
Screens 연산자 screens-operators |
AEM Screens에서 위치 구조 만들기 및 업데이트 및 플레이어 등록 |
|
스크린 플레이어 screens-<project>-디바이스 |
모든 플레이어 및 모든 플레이어/장치를 그룹화하면 자동으로 기여자의 구성원이 됩니다. | 기여자 구성원 |