Rocket.Chat SAML シングル サインオン (SSO) と Drupal の IdP 統合
概要
このガイドは、SAML 2.0アイデンティティプロバイダ(IdP)としてDrupalを、サービスプロバイダ(SP)としてRocket.Chatを統合するのに役立ちます。 miniOrange SAML IDP モジュールこの統合により、集中的なユーザー管理と権限制御が可能になり、ユーザーは単一の資格情報セットで複数のアプリケーションにアクセスできるようになります。このモジュールは、Drupal 7、Drupal 8、Drupal 9、Drupal 10、および Drupal 11 と互換性があります。
インストール手順
- コンポーザの使用
- ドラッシュを使用する
- 手動インストール
構成手順
Drupal から SAML IDP メタデータを取得します。
- モジュールがインストールされたら、次の場所に移動します。 上部のナビゲーションバーからタブを選択し、 miniOrange SAML IDP 構成.
- に移動します IDPメタデータ タブ。 をコピーします SAML ログイン URL, X.509証明書手元に置いてください。(Rocket.Chat を SAML SP として設定するにはこれが必要です)
Rocket.Chatをサービスプロバイダーとして設定する
- 新しいブラウザーのタブまたはウィンドウを開き、ログインします。 ロケットチャット アカウントとして アカウント管理者.
- ソフトウェアの制限をクリック 管理部門 左隅から .

- 下にスクロールしてクリックします 設定 とを検索 SAML。 クリックします。 店は開いています SAML カードのボタン。

- ここで、先ほどコピーしたSAMLログインURLとX.509証明書を入力します。 Drupal 以下の表に従って対応するテキストフィールドに入力します。
| カスタムプロバイダー | |
| カスタムエントリーポイント | 入力する SAML ログイン URL 手順2からコピーしたものです。 |
| カスタム発行者 | https://<your-rocketchat-url>/_saml/metadata/<name-of-your-app> |
注意: コピー カスタム発行者 url はサービス プロバイダーのメタデータ url であり、Drupal を ID プロバイダーとして構成するために必要です。

- 下にスクロールして、以前にコピーしたX.509証明書を入力します。 Drupal に 公開証明書の内容 テキストフィールド。
- 選択する レスポンス署名の検証 署名検証のタイプ ドロップダウン。
- 以下を行うには、 Save

Drupal を SAML アイデンティティ プロバイダー (IdP) として構成する:
- Drupal サイトにアクセスします。 に移動します。 サービスプロバイダーのセットアップ miniOrange SAML IDP モジュールのタブ。
- 以下を行うには、 SPメタデータのアップロード.

- コピーしたものを貼り付けます カスタム発行者 (メタデータ URL) URLを URLから追加 テキストフィールドをクリックして メタデータのフェッチ

- 下にスクロールしてクリックします 構成の保存

- 今すぐ ホイール試乗 リンクをクリックして設定を確認してください。設定が正しければ、テスト設定ウィンドウに Rocket.Chat サイトのホームページが表示されます。

Rocket.Chat (SAML SP) と Drupal (SAML IDP) 間の SAML SSO が正常に構成されました。
関連記事
Drupal サイトのセキュリティを強化し、機能を拡張するための追加機能をご覧ください。
無料試用版
フル機能のトライアルで、モジュールが提供する追加機能をご確認ください。トライアルのリクエストは、以下から開始できます。 7日間のトライアルをリクエストする モジュールのボタンをクリックするか、 drupalsupport@xecurify.com Drupal エキスパートによる個別サポート。

お問い合わせ