Loading
Salesforce 조직 보호
인증 공급자 사용자 환경 제어

인증 공급자 사용자 환경 제어

인증 공급자를 사용하여 Salesforce Experience Cloud 사이트에 대한 싱글사인온(SSO)을 설정할 경우 expid 요청 매개 변수를 사용하여 사용자에게 다른 환경을 제공합니다.

필수 Edition

지원 제품: Lightning Experience 및 Salesforce Classic
지원 제품: Enterprise, Performance, UnlimitedDeveloper Edition
필요한 사용자 권한
설정 보기: 설정 및 구성 보기
설정 편집:

응용 프로그램 사용자 정의

AND

인증 공급자 관리

예를 들어 Facebook 인증 공급자를 설정하여 사이트를 신뢰 당사자로 하는 SSO를 구성합니다. 이탈리아어를 구사하는 사용자와는 다른 등록 프로세스를 통해 스페인어를 구사하는 사용자를 보내려고 합니다. 따라서 등록 처리기를 수정하고 expid 매개 변수를 SSO 클라이언트 구성 URL에 추가합니다. 이제 등록 처리기에서 사용자가 온 Facebook이 스페인어 버전인지 이탈리아어 버전인지 감지할 수 있습니다. 스페인어를 구사하는 사용자가 Facebook 자격 증명을 사용하여 사이트에 가입하면 등록 처리기에서 사용자의 최저 연령을 기록합니다. 사용자가 이탈리아어 버전 Facebook에서 온 경우에는 처리기가 최저 연령을 기록하지 않습니다.

다른 사용자 환경을 제공하려면 클라이언트 구성 URL에 expid 매개 변수를 추가합니다.

  • 싱글사인온 초기화 URL의 경우 Salesforce에서는 타사 자격 증명으로 로그인한 후 expid 매개 변수를 통해 지정된 환경이 제공됩니다.
  • 기존 사용자 링크 URL의 경우 확인 페이지의 Salesforce 계속 링크를 누르면 expid 매개 변수를 통해 지정된 환경으로 연결됩니다.
예

다음은 싱글사인온 초기화 URL에 추가된 expid 매개 변수의 예이며, 의미는 다음과 같습니다.

  • site-url은 사이트에 대한 URL입니다.
  • auth_provider는 인증 공급자의 이름입니다.
  • expid=sp는 사용자가 스페인어 버전 웹 사이트에서 왔다는 것을 나타냅니다.
site-url/services/auth/sso/auth_provider/?expid=sp
노트
노트 Spring ’18에는 성능 향상 및 리디렉션 수를 줄이기 위해 인증 공급자 URL이 최적화되어 있습니다. 올바른 URL을 확인하려면 설정에서 빠른 찾기 상자를 사용하여 인증 공급자를 찾고 선택합니다. 인증 공급자의 이름을 클릭하고 Salesforce 구성 섹션에서 클라이언트 구성 URL을 찾습니다.
 
로드 중
Salesforce Help | Article