Drupal Microsoft Entra ID (Azure AD) 同期のセットアップ
概要
Microsoft Entra ID (Azure AD) ユーザープロビジョニングと Drupal の統合により、ユーザー管理が効率化され、システム内のユーザー情報が最新であることが保証されます。このステップバイステップガイドは、Drupal サイトから Azure アプリケーションへのユーザープロビジョニング/同期の構成を支援し、管理者がユーザーを簡単にプロビジョニングし、手動、自動、またはスケジューラベースのプロビジョニングを使用してユーザーデータを管理できるようにします。 Drupal Azure ユーザー同期モジュールこのモジュールは、Drupal 7、Drupal 8、Drupal 9、Drupal 10、Drupal 11 と互換性があります。
インストール手順
- コンポーザの使用
- ドラッシュを使用する
- 手動インストール
構成手順
Drupal のセットアップ
- Drupal サイトにモジュールをインストールした後、[管理] メニューで次の場所に移動します。 構成 → ユーザー → Azure AD 同期 (admin/config/people/azure_ad/overview)
- モジュールの動作を確認し、 モジュールを設定しましょう

- ステップ 1 で、同期を実行する方法を選択します。Drupal から Azure への同期の場合は、最初の (左の) GIF をクリックします。

Microsoft Entra ID (Azure AD) の設定
- にサインインする アズール ポータル.
- 以下を行うには、 Microsoft エントラ ID Azureサービス.

- 左側のナビゲーション パネルで、 アプリ登録サービスして、[]をクリック 新規登録

- ソフトウェア設定ページで、下図のように アプリケーションを登録する ページで、以下の指示に従って情報を入力してください。
- 名前: アプリケーションの名前を表示します。
- サポートされているアカウントの種類: 要件に応じて、リストされたオプションの XNUMX つを選択します。
- 以下を行うには、 会員登録する

Microsoft Entra ID (Azure AD) アプリケーションに API アクセス許可を追加する
- MFAデバイスに移動する API権限 左側のナビゲーション パネルで、 権限を追加する

- 選択する Microsoft Graph 「Microsoft API」タブの下で選択します アプリケーションの権限.
- 選択で 権限検索バー、ユーザーを検索します。
- 「ユーザー」の下で選択します ユーザー.読み取り書き込み.すべて 許可を得るには、 権限を追加
- ソフトウェアの制限をクリック デフォルトディレクトリに対する管理者の同意の付与 とをクリックしてください あり 管理者の同意確認を許可するためのボタン。

Drupal と Microsoft Entra ID (Azure AD) の統合
- ステップ 2 では、Microsoft Entra ID から以下の値を Drupal に設定します。
- テナントID:
- ノーザンダイバー社の 概要 Microsoft Entra IDアプリケーションのセクションにコピーします ディレクトリ(テナント)ID の値です。
- コピーしたテナント ID を Drupal に貼り付けます。 テナントID テキストフィールド。
- アプリケーション (クライアント) ID:
- Microsoft Entra IDアプリケーションの概要セクションから、 アプリケーション(クライアント)ID の値です。
- コピーしたクライアント ID を Drupal に貼り付けます。 アプリケーション(クライアント)ID テキストフィールド。

- クライアントシークレット:
- 左側のナビゲーション パネルで、 証明書と秘密 メニューをクリックして 新しいクライアントシークレット
- シークレットの説明を追加し、シークレットの有効期限を選択して、 追加
- シークレット値をコピーします。
- コピーした Secret 値を Drupal に貼り付けます。 クライアントシークレット テキストフィールド。


- テナント名/プライマリドメイン:
- 同じウィンドウで、プロフィール (右上隅) にマウスを移動し、ポップアップ ボックスに表示されるドメインを書き留めます。
- メモしたドメイン値を Drupal に貼り付けます。 テナント名/プライマリドメイン テキストフィールド。

- UPN/ID をテストします:
- Microsoft Entra IDに移動し、 ユーザー 左側のナビゲーション パネルからメニューを選択します。
- ユーザーのをコピーします ユーザープリンシパル名 Drupal と Azure AD の統合をテストします。
- コピーしたユーザー プリンシパル名を Drupal に貼り付けます。 UPN/ID をテストする テキストフィールド。
- すべての設定が完了したら、 構成を保存してテストする

- テスト構成が成功すると、モジュールは次のような成功メッセージを表示します。

- Microsoft Entra ID から受信した属性を確認するには、成功メッセージ内のリンクをクリックします。
- あるいは、Azure ADとDrupalの統合でエラーが発生した場合は、エラーメッセージ内のリンクをたどるか、下にスクロールしてエラーの原因を確認してください。 テスト構成結果 のセクションから無料でダウンロードできます。

- 統合が成功したら、 次へ
- 手動/オンデマンド プロビジョニング
- 自動プロビジョニング
これで完了です。Microsoft Entra ID (Azure AD) を使用してユーザーを正常にプロビジョニングしました。
プロビジョニングが成功しなかった場合は、下記までご連絡ください。 drupalsupport@xecurify.com。 エラー ウィンドウのスクリーンショットを送信してください。問題の解決とセットアップの手順をお手伝いします。







お問い合わせ