적응형 양식을 Salesforce과(와) 통합 configure-salesforce-with-ouath-2.0-client-credential

버전
문서 링크
AEM 6.5
여기 클릭
AEM as a Cloud Service
이 문서

Adobe Experience Manager(AEM) Forms과 Salesforce를 통합하면 조직에서 양식 생성 및 관리 기능을 Salesforce 플랫폼과 연결하여 프로세스를 간소화할 수 있습니다. 적응형 양식을 Salesforce와 연결하면 두 플랫폼 간에 원활한 데이터 교환이 가능합니다. 사용자가 양식을 제출하면 데이터가 자동으로 Salesforce와 동기화됩니다. 모든 고객 정보가 최신 상태로 시스템 내에서 중앙 집중식으로 관리됩니다.

OAuth 2.0 클라이언트 자격 증명을 사용하여 AEM Forms를 Salesforce 애플리케이션과 통합할 수 있습니다. OAuth 2.0 클라이언트 자격 증명은 사용자 개입 없는 직접 통신을 위한 표준 보안 방법입니다.

AEM Forms과 Salesforce 응용 프로그램 간의 통신을 설정하는 동안 워크플로우

AEM Forms은 Salesforce 연결 애플리케이션에 정의된 클라이언트 자격 증명(소비자 키 및 소비자 암호)을 교환하여 액세스 토큰을 얻습니다.

AEM as a Cloud Service에서는 양식 제출을 처리하기 위한 다양한 제출 액션을 제공합니다. 적응형 양식 제출 액션 문서에서 이러한 옵션에 대해 자세히 알아볼 수 있습니다.

인증 코드 흐름 인증을 통한 인증에 OAuth 2.0 클라이언트 자격 증명을 사용하면 여러 가지 이점이 있습니다.

  • OAuth 2.0 클라이언트 자격 증명 인증은 사용자당 5개가 넘는 연결을 허용합니다.
  • AEM 데이터 소스 구성은 AEM 사용자에 대한 비활성화, 액세스 변경, 암호 업데이트 작업을 계속합니다.

사전 요구 사항 prerequisites

Salesforce 애플리케이션과 AEM 환경 간의 통신을 설정하기 전에 다음 작업을 수행하십시오.

OAuth 2.0 클라이언트 자격 증명 흐름을 사용한 Salesforce 애플리케이션 구성 steps-to-create-aem-datasource-configuration

OAuth 2.0 클라이언트 자격 증명 인증 설정을 사용하여 적응형 양식을 Salesforce 애플리케이션에 연결하려면 다음 단계를 수행하십시오.

  1. 작성자 인스턴스에 로그인합니다.

  2. 도구 > 클라우드 서비스 > 데이터 소스 ​로 이동합니다.

  3. 구성 폴더를 선택합니다.

  4. 만들기 ​를 클릭합니다. 그러면 데이터 소스 구성 만들기 ​가 나타납니다.

  5. 제목 ​을 지정하고 서비스 유형 ​을 RESTful 서비스 ​로 선택합니다.

  6. 다음 ​을 클릭합니다.

  7. Swagger 소스 ​를 파일로 선택합니다.

    note note
    NOTE
    Swagger 파일을 선택하면 구성표, 호스트 이름 및 기본 경로가 자동으로 채워집니다.
  8. 찾아보기 ​를 클릭하여 로컬 컴퓨터에서 만든 Swagger 파일을 업로드합니다.

  9. 인증 유형 ​을 OAuth 2.0 ​으로 선택합니다. 그러면 인증 설정 패널이 나타납니다.

  10. 부여 유형 ​을 클라이언트 자격 증명 ​으로 선택합니다.

  11. Salesforce 연결된 앱에서 받은 클라이언트 ID클라이언트 보안 ​을 지정합니다.

  12. 액세스 토큰 URL ​을 다음과 같은 형식으로 지정합니다.
    https://[MyDomainName].my.salesforce.com/services/oauth2/token

    note note
    NOTE
    각 조직에는 고유한 특정 도메인 이름이 있습니다.
  13. 연결 테스트 ​를 클릭합니다.

  14. 연결에 성공하면 만들기 버튼을 클릭합니다.

Salesforce 응용 프로그램을 구성한 후 FDM(양식 데이터 모델)을 만드는 동안 구성을 사용할 수 있습니다. 자세한 내용은 FDM(양식 데이터 모델) 만들기를 참조하십시오. 적응형 양식에 대해 양식 데이터 모델 제출 액션을 구성하여 Salesforce 응용 프로그램에 데이터를 보냅니다.

비즈니스 워크플로우에서 양식 데이터 모델(FDM)을 만들고 사용하는 방법에 대한 자세한 내용은 데이터 통합을 참조하십시오.

관련 문서

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab