복수 제공자 SSO 속성, 테이블 및 스크립트
통합 - 다중 제공자 1회 사용자 인증(SSO) 설치 관리자 플러그인에는 다음과 같은 시스템 속성, 테이블 및 스크립트가 포함됩니다.
속성
복수 제공자 SSO는 다음 시스템 속성을 추가합니다.
| 이름 | 설명 |
|---|---|
| glide.authenticate.multisso.debug | 복수 제공자 SSO 통합에 대한 디버그 로깅을 활성화(true) 또는 비활성화(true)합니다.
|
| glide.authenticate.multisso.enabled | 복수 제공자 SSO를 활성화(true) 또는 비활성화(false)합니다.
주: 인스턴스에서 계정 복구(ACR)도 활성화되어 있는 경우 이 속성을 아니오로 설정해도 다중 제공자 SSO가 비활성화되지 않습니다. 사용자 이름 및 암호로 로그인하려면 속성을 사용하여 glide.sso.acr.enabled ACR도 사용하지 않도록 설정해야 합니다. 이 속성에 대한 자세한 내용은 계정 복구 속성 문서를 참조하십시오. |
| glide.authenticate.multissov2_feature.enabled | 이 속성은 인스턴스에서 MultiSSOv2 버전을 사용할 수 있는지 여부를 결정합니다. |
| glide.authenticate.show.max.sso.login.option | 이 속성은 로그인 화면에 표시되는 최대 SSO 옵션 수를 결정합니다. 주: 기본값은 5입니다. 속성의 최대값은 10입니다. |
| glide.authenticate.show.max.sso.login.option | 이 속성은 로그인 화면에 표시되는 최대 IdP 수를 결정합니다. "glide.authenticate.show.max.sso.login.option" 주: 기본값은 10입니다. |
테이블
복수 제공자 SSO는 다음 테이블을 추가합니다.
| 이름 | 설명 |
|---|---|
SSO 속성 [sso_properties] |
각 IdP, 스키마, 공통 SSO 데이터 등에 대한 데이터를 저장합니다. |
SAML 2 업데이트 1 속성 [saml2_update1_properties] |
SAML 인증서와 같은 SAML 2.0 업데이트 1 구성에 대한 데이터를 저장합니다. |
다이제스트 속성 [digest_properties] |
다이제스트 토큰 인증 구성에 대한 데이터를 저장합니다. |
SSO 페더레이션 [sso_federation] |
각 SSO 페더레이션에 대한 데이터를 저장합니다. |
OIDC ID 제공자 [oidc_identity_provider] |
Open ID 커넥트 기반 ID 제공자에 대한 데이터를 저장합니다. |
스크립트
복수 제공자 SSO는 다음 스크립트를 추가합니다.
| 이름 | 설명 |
|---|---|
| MultiSSO | 고객이 회사 단위로 정의된 SSO 유형을 가질 수 있도록 합니다. |
| MultiSSOLogin | 각 도메인이 고유한 로그인 스크립트를 가질 수 있도록 허용합니다. |
| MultiSSOLogout | 각 도메인이 자체 로그아웃 스크립트를 가질 수 있도록 허용합니다. |
| MultiSSO_OIDC_custom | 사용자가 OIDC 연결을 위한 사용자 지정 1회 사용자 인증(SSO) 스크립트를 정의할 수 있습니다. |
| MultiSSO_OIDC_logout_custom | 사용자가 OIDC 연결에 대한 사용자 지정 로그아웃 스크립트를 정의할 수 있습니다. |
| MultiSSO_Abstract_Core | 모든 다중 제공자 SSO 클래스에 대한 기본 클래스를 제공합니다. |
| MultiSSO_ClientHelper | 복수 제공자 SSO를 위한 클라이언트 호출 가능 유틸리티 함수를 제공합니다. |
| MultiSSO_DigestedToken | 다이제스트된 토큰 인증을 위한 기본 시스템 논리를 제공합니다. |
| MultiSSO_SAML2_Update1 | 멀티 테넌트 Single Sign-On에 대한 SAML 2.0 업데이트 1 인증을 처리하는 논리를 제공합니다. |