SAP 고객 데이터 클라우드-SSO가 활성화된 경우
페이지 정보
본문
SSO가 활성화된 경우 ID 공급자 앱에 대한 고려 사항
SSO가 활성화되면 사이트에는 상위 수준에서만 앱을 구성할 수 있는 옵션이 있으며, 그러면 모든 하위 사이트에 적용됩니다. 그러나 사이트에서 기본(그룹) 응용 프로그램(상위 수준)이 아닌 응용 프로그램을 정의하는 경우 그룹 응용 프로그램을 재정의하여 하위 사이트의 응용 프로그램이 사용됩니다. 이것의 의미는 다음과 같습니다.
- 사용자는 다른 사이트에서 동일한 ID 공급자의 다른 계정에 연결할 수 없습니다. 따라서 사용자가 사이트 A의 Facebook(FB) 계정 #1에 연결되어 있는 경우 사이트 B의 동일한 FB 계정에 연결해야 합니다. 그렇지 않으면 오류가 발생합니다.
- 사용자가 로그아웃한 후 그룹의 다른 사이트에서 이미 사용된 소셜 ID를 사용하여 그룹에 속한 사이트에 처음으로 로그인하면 이전과 동일한 그룹 계정에 연결되어야 합니다. .
- 한 사이트에서 공급자와의 연결을 끊을 때 해당 공급자(다른 모든 사이트)에 대한 모든 연결을 제거해야 합니다.
Facebook 및 Google+ 구성
Facebook 아이콘에서 첫 번째 텍스트 활성화를 선택하면 다음 대화 상자가 열립니다. 외부 애플리케이션 캔버스 페이지 없이 Google+에 대해 유사한 대화상자가 열립니다.
페이스북
Facebook 앱 구성 에서 네이티브 SDK 기능을 확인 하면 WebSDK 구성 에서 autoLogin이 "true"로 설정된 경우 Facebook을 통해 로그인한 사용자의 자동 세션 갱신 및 자동 로그인이 활성화됩니다 . socialize.showLoginUI 에서 autoDetectUserProviders 매개변수에는 기본 SDK 기능이 필요합니다 . socialize.logout 을 호출 하여 Facebook에서 사용자를 로그아웃하려면 기본 SDK 기능이 필요합니다.
메모
네이티브 SDK 기능을 사용하려면 사이트에서 유효한 CName 을 사용하고 Facebook 클라이언트 OAuth 설정 에 Facebook 앱 설정 탭(고급) 의 유효한 OAuth 리디렉션 URI 에 지정된 도메인이 있어야 합니다 .
이 옵션을 활성화하면 SAP Customer Data Cloud 웹 SDK가 페이지에 로드될 때마다 Facebook 호출이 생성됩니다.
Google+ 앱 구성 에서 기본 SDK 기능을 확인 하면 WebSDK 구성 에서 autoLogin이 true 로 설정된 경우 자동 로그인이 활성화됩니다 . 이는 Google+ 교차 기기 SSO (교차 플랫폼 싱글 사인온이라고도 함)에 필요합니다. 한 플랫폼(예: 휴대전화)에 이미 로그인한 사용자는 Google+ 자격 증명을 사용하여 다시 로그인하라는 메시지를 표시하지 않고 다른 플랫폼(예: 노트북)에서 사이트를 열 수 있습니다. 앱 권한은 여러 기기에서 자동으로 공유됩니다.
Google+에서 사용자를 로그아웃시키기 위해 socialize.logout 을 호출 하려면 기본 SDK 기능이 필요합니다.
Facebook 외부 애플리케이션 캔버스 페이지
Facebook의 외부 애플리케이션 캔버스 페이지에서 IFrame에 표시될 페이지의 URL을 제공할 수 있습니다. 자세한 내용 은 Facebook 제품 문서의 캔버스 개요 를 참조하십시오.
이 기능을 사용하려면 먼저 Facebook에서 외부 애플리케이션을 열고 옵션 - 고급 사용자 전용 섹션 에 설명된 대로 캔버스 페이지를 활성화해야 합니다 .
- 이전글SAP 고객 데이터 클라우드-인바운드 페더레이션 22.11.28
- 다음글SAP 고객 데이터 클라우드-ID 공급자 22.11.28