이 기능은 Adobe Managed Services 고객에게만 제공됩니다.
AEM 6.4.3.0 AEM Managed Services 고객을 위한 AEM 인스턴스 및 Adobe IMS(Identity Management System) 기반 인증에 대한 Admin Console 지원을 도입합니다.
AEM Managed Services 고객이 AEM의 Admin Console에 가입하면 하나의 콘솔에서 모든 Experience Cloud 사용자를 관리할 수 있습니다. 사용자 및 그룹을 AEM 인스턴스와 연결된 제품 프로필에 할당하여 특정 인스턴스에 로그인할 수 있도록 합니다.
IMS 인증은 AEM과 Adobe IMS 끝점 간 OAuth 프로토콜을 사용하여 작동합니다. 사용자가 IMS에 추가되고 Adobe ID가 있으면 IMS 자격 증명을 사용하여 AEM Managed Services 인스턴스에 로그인할 수 있습니다.
아래에 사용자 로그인 흐름이 표시되고, 사용자는 IMS로 리디렉션되고, 원할 경우 SSO 확인을 위한 고객 IDP로 리디렉션된 다음 AEM으로 다시 리디렉션됩니다.
Admin Console에 대한 고객 온보딩은 AEM 인증에 Adobe IMS를 사용하기 위한 사전 요구 사항입니다.
첫 번째 단계로, 고객은 Adobe IMS에서 조직이 프로비저닝되어야 합니다. Adobe Enterprise 고객은 Adobe Admin Console에서 IMS로 표시됩니다.
AEM Managed Services 고객은 이미 프로비저닝된 조직을 보유하고 있어야 하며 IMS 프로비저닝의 일부로 고객 인스턴스는 Admin Console에서 사용자 권한 및 액세스 권한을 관리할 수 있게 됩니다.
사용자 인증을 위해 IMS로 전환하는 것은 AMS와 고객 간의 공동 작업으로 진행되며 각 고객의 워크플로우는 완료됩니다.
고객이 IMS 조직 및 AMS로 존재하는 경우 IMS에 대한 고객을 프로비저닝하는 작업이 완료되면 필요한 구성 워크플로우의 요약이 됩니다.
IDP 구성을 포함한 Adobe Identity Management 기본 사항에 대한 자세한 내용은 문서 이 페이지를 참조하십시오.
Enterprise Administration 및 Admin Console에 대한 자세한 내용은 이 페이지를 참조하십시오.
고객의 규모와 선호도에 따라 사용자를 승선시키는 방법은 다음과 같이 3가지가 있습니다.
사용자 및 그룹은 Admin Console UI에서 수동으로 만들 수 있습니다. 관리할 사용자 수가 많지 않은 경우 이 메서드를 사용할 수 있습니다. 예를 들어 AEM 사용자가 50명 미만인 경우
고객이 이미 Analytics, Target 또는 Creative Cloud 응용 프로그램과 같은 다른 Adobe 제품을 관리하는 데 이 방법을 사용하고 있는 경우 사용자를 수동으로 만들 수도 있습니다.
사용자 생성을 쉽게 처리하기 위해 사용자를 일괄 추가하기 위해 CSV 파일을 업로드할 수 있습니다.
기업 고객은 User Sync Tool(UST in short)을 통해 Active Directory 또는 기타 테스트된 OpenLDAP 디렉토리 서비스를 사용하여 Adobe 사용자를 만들거나 관리할 수 있습니다. 대상 사용자는 도구를 설치하고 구성할 수 있는 IT ID 관리자(Enterprise Directory 및 시스템 관리자)입니다. 오픈 소스 툴은 고객이 자신의 특정 요구 사항에 맞게 개발자가 수정할 수 있도록 사용자 정의할 수 있습니다.
사용자 동기화가 실행되면 조직의 Active Directory(또는 기타 호환되는 데이터 소스)의 사용자 목록을 가져와서 Admin Console 내의 사용자 목록과 비교합니다. 그런 다음 Adobe User Management API를 호출하여 Admin Console이 조직의 디렉토리와 동기화되도록 합니다. 변경 흐름은 모두 한 방향입니다.Admin Console에서 편집한 내용은 디렉터리로 푸시되지 않습니다.
이 도구를 사용하여 시스템 관리자는 고객 디렉토리의 사용자 그룹을 Admin Console의 제품 구성 및 사용자 그룹과 매핑하고, 새 UST 버전을 사용하면 Admin Console에서 사용자 그룹을 동적으로 만들 수도 있습니다.
사용자 동기화를 설정하려면 조직에서 User Management API를 사용하는 것과 동일한 방식으로 자격 증명 집합을 만들어야 합니다.
사용자 동기화는 다음 위치의 Adobe Github 저장소를 통해 배포됩니다.
https://github.com/adobe-apiplatform/user-sync.py/releases/latest
릴리스 전 버전 2.4RC1은 동적 그룹 생성 지원과 함께 사용할 수 있으며 다음 자료를 참조하십시오.https://github.com/adobe-apiplatform/user-sync.py/releases/tag/v2.4rc1
이 릴리스의 주요 기능은 동적 사용자 그룹 생성은 물론 Admin Console의 사용자 멤버십에 대한 새 LDAP 그룹을 동적으로 매핑하는 기능입니다.
새 그룹 기능에 대한 자세한 내용은 다음 자료를 참조하십시오.
https://github.com/adobe-apiplatform/user-sync.py/blob/v2/docs/en/user-manual/advanced_configuration
AEM IMS 구성은 Adobe Managed Services 팀에서 처리합니다. 그러나 고객 관리자는 요구 사항에 따라 수정할 수 있습니다(예: 자동 그룹 구성원 자격 또는 그룹 매핑). IMS 클라이언트는 Managed Services 팀에서도 등록됩니다.
고객 제품 관리자가 Admin Console에 로그인하면 아래와 같이 AEM Managed Services 제품 컨텍스트의 여러 인스턴스가 표시됩니다.
이 예에서 조직 AEM-MS-Onboard에는 스테이지, 제품 등과 같은 다양한 토폴로지 및 환경에 걸쳐 있는 32개의 인스턴스가 있습니다.
인스턴스 세부 사항을 확인하여 인스턴스를 식별할 수 있습니다.
각 제품 컨텍스트 인스턴스에는 관련 제품 프로필이 있습니다. 이 제품 프로필은 사용자 및 그룹에 대한 액세스 권한을 할당하는 데 사용됩니다.
이 제품 프로필에 추가된 모든 사용자 및 그룹은 아래 예와 같이 해당 인스턴스에 로그인할 수 있습니다.
로그인 화면에 로컬로 로그인하는 옵션이 있으므로 AEM은 관리 사용자의 로컬 로그인을 계속 지원할 수 있습니다.
다른 사용자의 경우 인스턴스에 IMS가 구성되어 있으면 IMS 기반 로그인을 사용할 수 있습니다. 사용자는 아래에 표시된 것처럼 먼저 Adobe 로그인 단추를 클릭합니다.
그러면 IMS 로그인 화면으로 리디렉션되고 자격 증명을 입력합니다.
초기 Admin Console 설정 중에 통합 IDP가 구성된 경우 사용자는 SSO용 고객 IDP로 리디렉션됩니다.
IDP는 아래 예에서 Okta입니다.
인증이 완료되면 사용자는 다시 AEM으로 리디렉션되고 로그인됩니다.
다른 인증 방법을 사용하고 현재 IMS로 마이그레이션되고 있는 기존 AEM 인스턴스의 경우 마이그레이션 단계가 있어야 합니다.
사용자 마이그레이션 유틸리티를 사용하는 IDP로 AEM 저장소(LDAP 또는 SAML을 통해 로컬로 소스)에 있는 기존 사용자는 IMS를 가리키도록 마이그레이션할 수 있습니다.
이 유틸리티는 IMS 프로비저닝의 일부로 AMS 팀에서 실행합니다.
액세스 제어 및 권한은 AEM에서 계속 관리되며, 이것은 IMS에서 오는 사용자 그룹(예: 아래 예에서 AEM-GRP-008)과 권한 및 액세스 제어를 정의하는 로컬 그룹을 분리함으로써 가능합니다. IMS에서 동기화된 사용자 그룹을 로컬 그룹에 할당하고 권한을 상속할 수 있습니다.
아래 예에서는 동기화된 그룹을 로컬 Dam_Users 그룹에 추가하겠습니다.
여기에서 사용자는 Admin Console의 일부 그룹에도 할당되었습니다. ( 사용자 동기화 도구를 사용하여 LDAP에서 사용자 및 그룹을 동기화하거나 로컬로 만들 수 있습니다. 위 Admin Console**의 온보딩 사용자 섹션을 참조하십시오.)**
사용자 그룹은 사용자가 인스턴스에 로그인할 때에만 동기화됩니다.
사용자는 IMS에서 다음 그룹의 일부입니다.
사용자가 로그인하면 그룹 멤버십이 아래와 같이 동기화됩니다.
AEM에서는 IMS에서 동기화된 사용자 그룹을 기존 로컬 그룹(예: DAM 사용자)에 구성원으로 추가할 수 있습니다.
아래에서 보듯이, 그룹 AEM-GRP_008은 DAM 사용자의 권한 및 권한을 상속합니다. 동기화된 그룹에 대한 권한을 효과적으로 관리할 수 있는 방법이며 LDAP 기반 인증 방법에서도 일반적으로 사용됩니다.