OAuth 2.0 클라이언트 자격 증명 흐름을(를) 사용하여 Salesforce 통합 configure-salesforce-with-ouath-2.0-client-credential
OAuth 2.0 클라이언트 자격 증명을 사용하여 AEM Forms를 Salesforce 애플리케이션과 통합할 수 있습니다. OAuth 2.0 클라이언트 자격 증명은 사용자 개입 없는 직접 통신을 위한 표준 보안 방법입니다.
AEM Forms은 Salesforce 연결 애플리케이션에 정의된 클라이언트 자격 증명(소비자 키 및 소비자 암호)을 교환하여 액세스 토큰을 얻습니다.
인증 코드 흐름 인증을 통한 인증에 OAuth 2.0 클라이언트 자격 증명을 사용하면 여러 가지 이점이 있습니다.
- OAuth 2.0 클라이언트 자격 증명 인증은 사용자당 5개가 넘는 연결을 허용합니다.
- AEM 데이터 소스 구성은 AEM 사용자에 대한 비활성화, 액세스 변경, 암호 업데이트 작업을 계속합니다.
사전 요구 사항 prerequisites
Salesforce 애플리케이션과 AEM 환경 간의 통신을 설정하기 전에 다음 작업을 수행하십시오.
-
OAuth 2.0 클라이언트 자격 증명 흐름이 있는 Salesforce 연결 앱 및 조직의 API 전용 사용자를 만들고 앱에 대한 소비자 키 및 소비자 암호를 받습니다.
-
Swagger 파일이 조직의 API와 일치하도록 적절하게 구성되었는지 확인합니다. 또는 AEM 환경에서 활용하는 데 맞춤형으로 직접 Swagger 파일을 만들 수도 있습니다.
+++
클라이언트 자격 증명 흐름으로 Salesforce를 구성하는 단계 steps-to-create-aem-datasource-configuration
-
작성자 인스턴스에 로그인합니다.
-
도구 > 클라우드 서비스 > 데이터 소스 로 이동합니다.
-
구성 폴더를 선택합니다.
-
만들기 를 클릭합니다. 그러면 데이터 소스 구성 만들기 가 나타납니다.
-
제목 을 지정하고 서비스 유형 을 RESTful 서비스 로 선택합니다.
-
다음 을 클릭합니다.
-
Swagger 소스 를 파일로 선택합니다.
note note NOTE Swagger 파일을 선택하면 스키마, 호스트 이름 및 기본 경로가 자동으로 채워집니다. -
찾아보기 를 클릭하여 로컬 컴퓨터에서 만든 Swagger 파일을 업로드합니다.
-
인증 유형 을 OAuth 2.0 으로 선택합니다. 그러면 인증 설정 패널이 나타납니다.
-
부여 유형 을(를) 클라이언트 자격 증명(으)로 선택하십시오.
-
Salesforce 연결된 앱에서 받은 클라이언트 ID 및 클라이언트 보안 을 지정합니다.
-
액세스 토큰 URL 을 다음과 같은 형식으로 지정합니다.
https://[MyDomainName].my.salesforce.com/services/oauth2/token
note note NOTE 각 조직에는 고유한 특정 도메인 이름이 있습니다. -
연결 테스트 를 클릭합니다.
-
연결에 성공하면 만들기 버튼을 클릭합니다.
이제 양식 데이터 모델을 만들어적응형 Forms과 구성된 데이터 원본을 통합할 수 있습니다.