AEM Assets API에 대한 서버 간 연결을 만들 때 액세스가 거부되었습니다.
Adobe Experience Manager as a Cloud Service(AEMaaCS)에서 AEM Assets Author API에 대한 서버 간 연결을 만들거나 Adobe Developer Console에 기술 계정을 만드는 동안 액세스 거부 오류가 발생합니다. 이 문제를 해결하려면 Admin Console에서 올바른 역할과 제품 프로필을 할당합니다.
설명 description
환경
Adobe Experience Manager as a Cloud Service (AEMaaCS) (모든 버전)
문제/증상
- 개발자 및 관리 액세스 권한이 있지만, Adobe Developer Console의 기존 서비스 계정 프로젝트에 서버 간 연결을 사용하여 AEM Assets 작성자 API를 추가할 수 없습니다.
- Cloud Manager Developer Console에서 AEM 통합을 위한 기술 계정을 만들 수 없습니다.
- 필요한 권한이 AEM 및 Cloud Manager에 구성된 것처럼 보이는 경우에도 이러한 시도를 수행하면 액세스 거부 오류가 발생합니다.
- 서버 간 연결을 만드는 옵션이 Adobe Developer Console에 표시되지 않습니다.
- Developer Console의 AEM Assets 작성자 API 카드에 라이선스 필요가 표시됩니다.
- 특정 오류 코드는 표시되지 않지만, 두 작업 모두에서 일관되게 진행할 수 없습니다.
근본 원인
Admin Console에서 IMS 역할이 누락되거나 제품 프로필이 잘못 할당되면 AEM 또는 Cloud Manager 내에 구성된 권한이 아니라 액세스 거부 오류가 발생합니다.
해결 방법 resolution
문제를 해결하려면 아래 단계를 따르십시오.
-
제품 권한 및 제품 프로필 확인:
- Admin Console에서 제품(으)로 이동하여 Adobe Experience Manager as a Cloud Service - Assets이(가) 관련 환경의 작성자 컨텍스트와 함께 있는지 확인합니다.
- Adobe Developer Console에서 AEM Assets 작성자 API 카드에 권한 또는 제품 프로필 문제를 나타내는 라이선스 필요가 표시되는지 확인하십시오.
-
AEM Assets API 사용자 서비스 활성화:
- Admin Console에서 제품(으)로 이동
>AEM as a Cloud Service - Assets 및 작성자 제품 인스턴스를 선택합니다. - API 액세스에 사용되는 제품 프로필을 엽니다(예: AEM Assets - 작성자 - 개발자 - API 사용자).
- 서비스 탭에서 AEM Assets API 사용자가 활성화되어 있는지 확인하십시오.
- Admin Console에서 제품(으)로 이동
-
서버 간 액세스에 올바른 역할 할당:
- Admin Console에서 제품(으)로 이동
>AEM as a Cloud Service - Assets>[작성자 인스턴스]>[API 제품 프로필]. - 사용자 탭을 열고 필요한 계정을 추가합니다.
- 사용자 역할만 할당하면 충분하므로 개발자 또는 개발자 관리자 역할을 할당하십시오.
- 변경 사항을 저장하고, 몇 분 정도 기다린 다음, 로그아웃한 후 Developer Console에 다시 로그인합니다.
- Admin Console에서 제품(으)로 이동
-
기술 계정 생성을 위한 IMS 시스템 관리자 역할 확인:
- Cloud Manager Developer Console에서 기술 계정을 만들려면 계정에 IMS 시스템 관리자 역할이 할당되었는지 확인합니다.
- 사용자의 Admin Console에서 확인
>[계정]>관리자 역할.
recommendation-more-help
experience-cloud-kcs-help-kbarticles