검색 결과 :

×

Salesforce 개체를 WordPress에 동기화 | Salesforce용 WordPress 개체 동기화

Salesforce 개체를 WordPress에 동기화 | Salesforce용 WordPress 개체 동기화


Salesforce는 마케팅, 분석, 고객 서비스 등 다양한 분야의 솔루션을 보유하고 있는 인기 있는 CRM(고객 관계 관리) 및 클라우드 기반 IT 애플리케이션 제공업체입니다. Salesforce에는 응용 프로그램 제품군과 함께 사용자를 위한 자체 커뮤니티 포털도 있습니다. 광범위한 서비스와 응용 프로그램을 통해 Salesforce는 WordPress와 같은 간단한 CMS를 사용하는 직접 소비자부터 대기업까지 CRM, 고객 서비스 및 관리 등과 같은 여러 도메인에 걸쳐 여러 사용 사례에 참여하게 됩니다. 예를 들어 Salesforce 개체를 WordPress 사이트에 동기화하려는 WordPress 사용 사례를 고려하십시오.

시나리오

사용자가 생성되는 WordPress 사이트가 있습니다. Salesforce는 계정 이름 및 "계정 번호"와 같은 이러한 사용자에 대한 일부 정보를 제공합니다. 사용자가 WordPress 사이트에 등록되면 사용자 정보가 Salesforce에서 동기화되어야 하며 유료 회원은 Salesforce 커뮤니티 포털을 통해 Salesforce에 로그인할 수 있으며 이를 통해 Salesforce 프로필을 변경할 수 있으며 이는 다시 반영됩니다. 워드프레스. Salesforce 프로필에 액세스하기 위해 사용자는 비밀번호(비밀번호 자체 또는 비밀번호 재설정 링크)와 관련된 이메일을 받게 됩니다.

요구조건 니즈

  1. Salesforce 커뮤니티에 액세스하기 위해 WordPress에 SSO: WordPress는 인증된 사용자가 Salesforce 커뮤니티 포털에 액세스할 수 있는 포털로 설정됩니다.
  2. Single Sign-On 후 개체 동기화: Salesforce에서 전송(업데이트)된 세부 정보를 기반으로 WordPress 데이터베이스의 사용자 세부 정보를 업데이트하도록 개체 동기화가 설정되었습니다.

관련 구성 요소

참고 : 당신은 프리미엄 버전 Salesforce Sync 솔루션을 구현하기 위한 두 플러그인 중 하나입니다. 플러그인의 기본 기능을 테스트하려면 아래 링크에서 무료 버전을 다운로드할 수 있습니다.

프리미엄 버전의 플러그인을 원하거나 사용 사례와 관련된 질문이 있는 경우 다음 주소로 문의하세요. Salesforcesupport@xecurify.com.

  1. WordPress 사용자를 사용하여 로그인 여기서는 Salesforce 커뮤니티 로그인 페이지에 액세스하기 위해 WordPress를 사용하여 사용자를 인증하는 데 사용됩니다.

  2. WordPress 사용자로 모든 애플리케이션에 로그인하세요. WP 사용자를 사용하여 Tableau, Zoom, Moodle LMS 등에 SAML SSO 또는 WSFED SSO를 적용합니다. [24×7 지원]

     5.9.1으로 테스트됨

  3. 의 도움으로 개체 데이터 동기화 Salesforce 플러그인 업데이트된 사용자 세부 정보는 WordPress 데이터베이스에 동기화되어 사용자 정보를 업데이트합니다.

  4. WordPress Salesforce 개체 동기화 | Salesforce 개체를 WordPress와 양방향으로 동기화합니다. 실시간 동기화, 예약된 동기화, 워크플로 자동화와 Salesforce 동기화, WordPress에서 Salesforce로 리드 동기화, Salesforce ACF/CPT UI 통합 등을 활성화합니다.

해법

이 사용 사례는 다음을 사용하여 해결할 수 있습니다. WordPress 사용자를 사용하여 로그인 플러그인, Salesforce용 개체 데이터 동기화 플러그인 및 Apex 트리거.

IDP로서의 워드프레스 플러그인이 WordPress에 설치되어 WordPress의 SSO를 IDP[ID 공급자]로, Salesforce를 SP[서비스 공급자]로 활성화합니다. Salesforce에서 JIT(Just in Time Provisioning)를 활성화하면 Salesforce에서 새로운 커뮤니티 포털 사용자를 생성할 수 있으며 기존 사용자는 해당 계정에 로그인됩니다.


Salesforce WordPress 개체 동기화 | Salesforce 동기화 흐름
  1. 등록되지 않은 사용자가 Salesforce 커뮤니티 포털에 액세스하려고 하면 먼저 사용자가 WordPress 사이트에 등록되어야 합니다.
  2. 등록 시 사용자는 WordPress 자체에서 인증되며 해당 사용자는 커뮤니티 페이지 링크를 통해 Salesforce 커뮤니티 포털에 로그인할 수 있습니다.
  3. 이를 촉진하기 위해 Salesforce에서 JIT(Just in Time Provisioning)를 활성화하여 Salesforce에서 새로운 커뮤니티 포털 사용자를 생성할 수 있으며 기존 사용자는 해당 계정에 로그인됩니다.
  4. 사용자가 Salesforce에서 사용자 프로필 속성을 변경/업데이트하는 경우 Apex 트리거가 트리거되어 업데이트된 사용자 프로필 속성을 개체 동기화 그러면 업데이트된 데이터를 처리하여 WordPress 데이터베이스의 해당 속성으로 보냅니다.

그러나 JIT를 허용하려면 IDP로서의 워드프레스 플러그인은 SAML 어설션에 몇 가지 필수 속성을 보내야 합니다. 다음 사항에 따라 사용자를 만들어야 하는지 또는 이미 존재하는지 여부가 결정됩니다.

Salesforce JIT 흐름

페더레이션 ID는 SAML 응답의 NameID와 일치합니다. 이는 Salesforce에 사용자 개체가 존재하는지 여부를 결정합니다. 그렇지 않은 경우 SAML 응답에서 받은 속성으로 사용자를 생성하려고 시도합니다.

SAML 응답의 사용자 이름이 Salesforce와 일치하면 중복된 사용자 이름에 대한 오류가 발생합니다. 기존 Salesforce 사용자에게 잘못된 프로필 ID를 제공하는 경우에도 동일한 오류가 발생할 수 있습니다.

SAML 응답에서 필수 프로필 속성 매핑

WordPress에서 IDP 플러그인으로 출시된 소스 속성 이름 Salesforce의 Released 속성 표현 Salesforce 측에서 데이터 검증
이름 ID 연합 ID is_email
이메일 연락처 사용자 개체에 연결된 연락처 개체의 이메일 is_email
연락처.성 사용자 개체에 연결된 연락처 개체의 성
계좌.계좌번호 계정 개체의 AccountNumber Salesforce에서 얻으려면 Salesforce 데이터에서 채워야 합니다.
계정.이름 Salesforce의 사용자 개체에 연결된 계정 개체의 계정 이름 Salesforce에서 얻으려면 Salesforce 데이터에서 채워야 합니다.
사용자.사용자 이름 사용자 개체의 사용자 이름 is_email
사용자.이메일 사용자 개체의 이메일 is_email

WordPress와 Salesforce 개체의 동기화를 용이하게 하기 위해 Salesforce 측에 Apex 트리거가 존재하며, 트리거되면 WordPress에 대한 API 호출을 수행하여 동기화를 수행합니다. Salesforce 개체의 속성이 변경되면 이러한 Apex 트리거가 트리거됩니다. 그런 다음 트리거는 WordPress API를 호출하여 WordPress 데이터베이스의 해당 사용자 속성에 동일한 변경 사항을 반영합니다. 예를 들어, '연락하다' Salesforce 객체. 이 속성은 다음에 연결됩니다. '사용자_이메일' WordPress 데이터베이스 테이블의 속성입니다. 변경사항이 있는 경우 '이메일 연락처' Salesforce의 object 속성에서 Apex 트리거는 WordPress API를 호출한 다음 WordPress 데이터베이스 테이블의 'user_email' 속성에 동일한 변경 사항을 반영합니다. 따라서, Salesforce에 대한 개체 데이터 동기화 플러그인을 사용하면 Salesforce의 어떤 개체 속성을 어떤 WordPress 속성에 매핑해야 하는지 구성할 수 있으며, 이를 통해 Salesforce와 WordPress 내의 모든 개체와 속성을 동기화할 수 있습니다.

연락처 "업데이트 전" 트리거는 Salesforce에서 WordPress로 데이터를 동기화하는 데 사용됩니다. [ 이 데이터는 [연락처의 이전 이메일 및 연락처 이메일]로 구성되며, 또한 User.email, User.userName 및 User.FederationId를 변경하여 다음을 보장합니다. 사용자 세부 정보는 WordPress 사용자와 일치합니다.

최종 사용자 경험

사용자가 이 정보를 사용하여 WordPress 사이트에 로그인하면 적격 사용자(유료 회원)에게 링크(Salesforce 커뮤니티 포털 링크)가 표시됩니다. WordPress 사이트에서 사용자가 생성되면 해당 사용자에게 비밀번호와 관련된 이메일이 전송됩니다. (비밀번호 자체 또는 비밀번호 재설정 링크)

사용자가 이 링크를 클릭하면 Salesforce 커뮤니티 포털에 액세스할 수 있어야 합니다. 사용자는 Salesforce에서 자신의 프로필을 편집할 수 있으며 이러한 변경 사항은 WordPress에 반영됩니다.

결론

와 더불어 WordPress 사용자를 사용하여 로그인(SAML IDP로 WP) 플러그인을 사용하면 사용자는 WordPress 자격 증명으로 인증하고 WordPress 사이트에 로그인할 수 있으며, 여기에서 자격을 갖춘 사용자만 Salesforce 커뮤니티에 액세스할 수 있습니다. 그만큼 Salesforce용 WordPress 개체 동기화 플러그인은 Salesforce 측의 Apex 트리거를 사용하여 Salesforce 개체를 WordPress의 해당 개체에 쉽게 매핑합니다. 이를 통해 매핑된 모든 개체가 Salesforce의 데이터 변경 사항을 동기화하여 WordPress에 동일하게 반영할 수 있습니다.

추가 자료

고객이 miniOrange WordPress SSO(Single Sign-On) 솔루션을 선택하는 이유는 무엇입니까?


24시간 고객문의

miniOrange는 모든 보안 ID 솔루션에 대해 연중무휴 지원을 제공합니다. 우리는 귀하의 만족을 충족시키기 위해 고품질 지원을 보장합니다.

신청하기

고객 리뷰

고객이 우리에 대해 어떻게 말하는지 직접 확인하십시오.
 

리뷰

광범위한 설정 가이드

쉽고 정확한 단계별 지침과 비디오를 통해 몇 분 안에 구성할 수 있습니다.

데모보기


우리는 Single Sign-On, XNUMX단계 인증을 위한 보안 ID 솔루션을 제공합니다. 적응형 MFA , 프로비저닝 등이 있습니다. 다음 주소로 문의해 주세요.

 +1 978 658 9387(미국) | +91 97178 45846(인도)   Salesforcesupport@xecurify.com

안녕하세요!

도움이 필요하다? 우리는 바로 여기에 있습니다!

SUPPORT
miniOrange 지원팀에 문의하세요
성공

문의 해 주셔서 감사합니다.

24시간 이내에 연락을 받지 못한 경우 언제든지 다음 이메일로 후속 이메일을 보내주세요. info@xecurify.com