複数プロバイダー SSO のプロパティ、テーブル、およびスクリプト
Integration - Multiple Provider Single Sign-On Installer プラグインには、次のようなシステムプロパティ、テーブル、およびスクリプトが含まれています。
プロパティ
複数プロバイダー SSO は、次のシステムプロパティを追加します。
| 名前 | 説明 |
|---|---|
| glide.authenticate.multisso.debug | 複数プロバイダー SSO 統合のデバッグログを有効 (true) または無効 (false) にします。
|
| glide.authenticate.multisso.enabled | 複数プロバイダー SSO を有効 (true) または無効 (false) にします。
注: インスタンスでアカウント復旧 (ACR) が有効になっている場合、このプロパティを false に設定しても、マルチプロバイダー SSO は無効になりません。ユーザー名とパスワードでログインするには、 glide.sso.acr.enabled プロパティを使用して ACR も無効にする必要があります。このプロパティの詳細については、「アカウント復旧プロパティ」を参照してください。 |
| glide.authenticate.multissov2_feature.enabled | このプロパティは、MultiSSOv2 バージョンがインスタンスで有効になっているかどうかを決定します。 |
テーブル
複数プロバイダー SSO は、以下のテーブルを追加します。
| 名前 | 説明 |
|---|---|
SSO プロパティ [sso_properties] |
各 IdP、スキーマ、共通 SSO データなどを保存します。 |
SAML 2 Update 1 プロパティ [saml2_update1_properties] |
SAML 2.0 Update 1 の構成データ (SAML 証明書など) を保存します。 |
ダイジェストプロパティ [digest_properties] |
ダイジェストトークン認証の構成データを保存します。 |
SSO フェデレーション [sso_fedation] |
各 SSO フェデレーションのデータを保存します。 |
OIDC ID プロバイダー [oidc_identity_provider] |
Open ID Connect ベースの ID プロバイダーのデータを保存します。 |
スクリプト
複数プロバイダー SSO は、以下のスクリプトを追加します。
| 名前 | 説明 |
|---|---|
| MultiSSO | 顧客が会社ごとに SSO タイプを定義できるようにします。 |
| MultiSSOLogin | 各ドメインが独自のログインスクリプトを保持できるようにします。 |
| MultiSSOLogout | 各ドメインが独自のログアウトスクリプトを保持できるようにします。 |
| MultiSSO_OIDC_custom | ユーザーが OIDC 接続のカスタムシングルサインオンスクリプトを定義できるようにします。 |
| MultiSSO_OIDC_logout_custom | ユーザーが OIDC 接続のカスタムログアウトスクリプトを定義できるようにします。 |
| MultiSSO_Abstract_Core | すべての複数プロバイダー SSO クラスの基底クラスを提供します。 |
| MultiSSO_ClientHelper | 複数プロバイダー SSO 用のクライアント呼び出し可能ユーティリティ関数を提供します。 |
| MultiSSO_DigestedToken | ダイジェストトークン認証の基本システムロジックを提供します。 |
| MultiSSO_SAML2_Update1 | マルチテナンシングルサインオン用の SAML 2.0 Update 1 認証を処理するロジックを提供します。 |