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

문제를 해결하려면 아래 단계를 따르십시오.

  1. 제품 권한 및 제품 프로필 확인:

    1. Admin Console에서 제품(으)로 이동하여 Adobe Experience Manager as a Cloud Service - Assets이(가) 관련 환경의 작성자 컨텍스트와 함께 있는지 확인합니다.
    2. Adobe Developer Console에서 AEM Assets 작성자 API 카드에 권한 또는 제품 프로필 문제를 나타내는 라이선스 필요가 표시되는지 확인하십시오.
  2. AEM Assets API 사용자 서비스 활성화:

    1. Admin Console에서 제품(으)로 이동 > AEM as a Cloud Service - Assets작성자 제품 인스턴스를 선택합니다.
    2. API 액세스에 사용되는 제품 프로필을 엽니다(예: AEM Assets - 작성자 - 개발자 - API 사용자).
    3. 서비스 탭에서 AEM Assets API 사용자가 활성화되어 있는지 확인하십시오.
  3. 서버 간 액세스에 올바른 역할 할당:

    1. Admin Console에서 제품(으)로 이동 > AEM as a Cloud Service - Assets > [ 작성자 인스턴스] > [ API 제품 프로필] .
    2. 사용자 탭을 열고 필요한 계정을 추가합니다.
    3. 사용자 역할만 할당하면 충분하므로 개발자 또는 개발자 관리자 역할을 할당하십시오.
    4. 변경 사항을 저장하고, 몇 분 정도 기다린 다음, 로그아웃한 후 Developer Console에 다시 로그인합니다.
  4. 기술 계정 생성을 위한 IMS 시스템 관리자 역할 확인:

    1. Cloud Manager Developer Console에서 기술 계정을 만들려면 계정에 IMS 시스템 관리자 역할이 할당되었는지 확인합니다.
    2. 사용자Admin Console에서 확인 > [ 계정] > 관리자 역할.
recommendation-more-help
experience-cloud-kcs-help-kbarticles