API 호출 인증 CPQ
런타임 및 관리자 작업을 위해 관리자 API 키, JWT 토큰, 세션 쿠키 또는 Google IdP를 사용한 보안 CPQ API 호출입니다.
런타임 API 호출 인증
헤드리스 방식으로 사용하는 CPQ 경우 런타임 클라이언트를 사용하여 구성 세션을 인증합니다. 런타임 클라이언트를 만들려면 관리자 UI로 CPQ 이동하여 사이드바에서 유틸리티를 클릭한 다음 런타임 클라이언트를 클릭합니다. 여기에서 외부 URL이든 호출 헤더에 지정된 원본이든 관계없이 호출의 원본을 지정합니다. 클라이언트에게 만료 날짜를 제공할 수도 있습니다. 클라이언트를 저장한 후 토큰을 복사하여 다른 런타임 API 호출에서 전달자 토큰으로 사용할 수 있습니다.
런타임 호출에 CPQ 대한 자세한 내용은 다음 문서를 참조하십시오 런타임 API 호출 소개.
관리자 API 호출 인증
- 관리자 API 키
관리자 API 키는 관리자 API 호출을 인증하는 데 권장되는 방법입니다. 관리자 API 키 설정에 대한 자세한 내용은 다음을 참조하십시오.
- JWT 토큰
장기 관리자 API 인증에 대한 보안을 강화하기 위해 Salesforce JWT 웹 토큰을 활용합니다. 이 액세스 플로우를 초기화하는 단계는 다음을 참조하십시오.
- 세션 쿠키
단기 관리자 세션을 인증하기 위해 브라우저의 세션 쿠키를 활용할 수 있습니다. 브라우저 콘솔에서 쿠키로 이동하여 세션 쿠키를 가져옵니다. 요청 헤더에 쿠키를 키 쌍으로 입력합니다:
"Cookie":"SESSION=<yourSessionCookie>" - Google IdP
Salesforce 환경에 연결되어 있지 않고 관리자 API 키를 사용하지 않기로 선택한 경우 Google IdP를 사용하여 인증할 수 있습니다. Google IdP를 사용하지 않는 경우 지원 케이스나 이메일 support@logik.io 을 열어 관리자 API 인증 옵션을 논의합니다.
Google IdP JWT 토큰 설정에 대한 자세한 내용은 다음을 참조하십시오.