Rocket.Chat SAML シングル サインオン (SSO) と Drupal の IdP 統合
概要
このガイドでは、 miniOrange SAML IDPモジュールを使用して、DrupalをSAML 2.0 IDプロバイダー(IdP)として、Rocket.Chatをサービスプロバイダー(SP)として統合する方法を説明します。この統合により、ユーザー管理と権限制御が一元化され、ユーザーは単一の認証情報で複数のアプリケーションにアクセスできるようになります。このモジュールは、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 サイトのセキュリティを強化し、機能を拡張するための追加機能をご覧ください。
Free Trial
モジュールが提供する追加機能を、フル機能のトライアルで体験してください。トライアルのお申し込みは、モジュールの「7日間トライアルをリクエスト」ボタンから行うか、 drupalsupport@xecurify.comまでご連絡いただければ、Drupalのエキスパートが個別にサポートいたします。
ご返答ありがとうございます。 すぐにご連絡させていただきます。
何か問題が発生しました。 もう一度質問を送信してください

お問い合わせ