Knowledge Base API에 대한 인증된 액세스를 지원하기 위해 기술 계정을 만듭니다.
기술 계정은 Knowledge Base 인증을 위한 애플리케이션 자격 증명을 제공합니다. Knowledge Base 전용 액세스 요구 사항을 Adobe의 표준 개발자 및 OAuth Server-to-Server 자격 증명 워크플로와 결합합니다.
시작하기 전에
기술 계정을 설정하는 사람은 다음을 보유해야 합니다:
- 엔터프라이즈용 Acrobat Studio 라이선스.
- 해당 Acrobat 공유 크레딧 제품에 대한 액세스.
- Developer Console에 액세스합니다.
- 조직의 Knowledge Base에 액세스합니다.
기술 계정 자체는 다음으로 프로비저닝되어야 합니다:
- 엔터프라이즈용 Acrobat Studio 라이선스.
- 해당 Acrobat 공유 크레딧 제품에 대한 액세스.
API 자격 증명을 만드는 사람은 Adobe Admin Console에서 해당 제품 프로필에 대한 개발자 액세스 권한도 보유해야 합니다. 개발자 액세스는 API 자격 증명을 만들고 제품 프로필과 연결할 수 있는 권한을 부여합니다.
기술 계정 자격 증명 만들기
Adobe의 표준 OAuth 서버 간 자격 증명 워크플로를 사용하여 기술 계정에서 사용할 자격 증명을 만드세요.
Adobe Developer Console에서 OAuth 서버 간 자격 증명을 만들고 통합에 필요한 제품 프로필과 연결하세요.
OAuth 서버 간 자격 증명은 인증된 API 요청을 위한 액세스 토큰을 생성하는 데 애플리케이션에서 사용하는 클라이언트 정보를 제공합니다.
API 자격 증명 액세스 관리
API 자격 증명은 하나 이상의 제품 프로필과 연결됩니다. 이러한 프로필 할당은 자격 증명으로 수행되는 API 요청에 사용할 수 있는 권한을 결정합니다.
관리자는 Adobe Admin Console에서 이러한 연결을 검토하고 변경할 수 있습니다. 제품 프로필 연결을 변경하거나 제거하면 애플리케이션의 연결된 제품에 대한 액세스가 변경되거나 종료될 수 있습니다.
기술 계정 자격 증명 사용
기술 계정이 구성되면 애플리케이션은 OAuth 서버 대 서버 자격 증명을 사용하여 지원되는 Knowledge Base API 요청을 인증할 수 있습니다.
동일한 통합 작업을 하는 다른 개발자는 조직을 위한 별도의 기술 계정을 만들 필요가 없습니다. 애플리케이션은 개별 개발자의 대화형 사용자 세션이 아닌 기술 계정 자격 증명을 사용하여 인증합니다.
API 액세스 설정 계속하기
기술 계정 자격 증명 생성은 Knowledge Base API 액세스 구성의 한 부분입니다.
자격 증명을 사용할 수 있게 되면 애플리케이션에 대한 Knowledge Base 전용 인증, 권한, 유효성 검사 요구 사항을 완료합니다.
기술 계정 고려 사항
- 초기 기술 계정을 설정하려면 해당 Studio 라이선스, 공유 크레딧 액세스 및 Knowledge Base 액세스가 필요합니다.
- API 자격 증명을 생성하는 사용자는 해당 제품 프로필에 대한 개발자 액세스 권한이 있어야 합니다.
- API 자격 증명과 연결된 제품 프로필은 API 호출에 사용할 수 있는 권한을 결정합니다.
- OAuth 서버 간 자격 증명은 개별 개발자의 대화형 세션과 독립적으로 애플리케이션 요청을 인증합니다.
- 관리자는 Adobe Admin Console에서 API 자격 증명 제품 프로필 할당을 관리할 수 있습니다.
- 현재 끝점, 요청 요구 사항 및 스키마에 대한 Knowledge Base API 참조를 사용하세요.