LDAPからユーザーをインポートする
概要
このガイドでは、LDAPまたはActive DirectoryサーバーからDrupalサイトにユーザーをインポートする方法について説明します。このモジュールはDrupal 7、8、9、10、11をサポートしています。「ユーザーのインポート」機能を使用すると、LDAPユーザーをDrupalに一括インポートし、役割や権限を簡単に割り当てることができます。また、Cronを使用して、定期的なユーザー同期を自動で有効にすることもできます。ユーザーのLDAPステータスに基づいて、Drupalアカウントを追加、ブロック、削除、または変更せずにそのままにすることができます。
インストール手順
- コンポーザの使用
- ドラッシュを使用する
- 手動インストール
前提条件
- DrupalのLDAP/Active Directoryログインモジュールをインストールしてください。
- 上記のモジュールをLDAPまたはActive Directoryサーバーに設定してください。こちらも参考にしてください。 セットアップガイド 支援のため。
また、こちらのセットアップビデオを参考に、ユーザーインポート機能を設定することもできます。
構成手順
- LDAPサーバーでモジュールを正常に構成したら、 プロビジョニング モジュールのタブで、LDAPサーバーを選択します。 LDAPサーバーを選択 ドロップダウン。
(admin/config/people/ldap_auth/user_sync)
- 拡大する LDAPサーバーからユーザーをインポートする のセクションから無料でダウンロードできます。
- 「ユーザーのインポート」セクションでは、まず以下のオプションが表示されます。
- インポート頻度を選択してくださいLDAPユーザーをDrupalサイトにインポートする頻度を選択してください。選択した頻度に基づいて、LDAPユーザーが自動的にインポートされます。
- ユーザー名で検索できない場合は、メールアドレスで検索してください。ユーザー名でユーザーが見つからない場合に、Drupalでメールアドレスを使ってユーザーを検索する場合は、このオプションを有効にしてください。これにより、重複したDrupalアカウントの作成を防ぐことができます。
- ユーザー同期中に属性と役割のマッピングを有効にする: このオプションを有効にすると、モジュールの「属性/ロールマッピング」タブに保存されているマッピングに基づいて、LDAPサーバーから取得したユーザーの属性とロールをマッピングできます。
- 同期後にユーザーを自動作成する: Drupalにユーザーをインポートする際に、Drupalにまだ登録されていないすべてのLDAPユーザーのDrupalアカウントを自動的に作成したい場合は、このボタンを有効にしてください。4つのオプションが表示されますので、ご自身のニーズに合ったものを選択してください。
- Drupalで新しいユーザーアカウントを作成する際は、そのアカウントをブロック済みとしてマークしてください。
- Drupalには存在するがActive Directoryには存在しないユーザーをブロックしました。
- AD(Active Directory)の設定に基づいて、Drupalに新しいユーザーアカウントを作成します。例えば、ユーザーがADでブロックされた場合、対応するDrupalアカウントもブロックされます。
- このオプションは、Drupalアカウントをブロックするものではありません。
- ノーザンダイバー社の ユーザー名の属性 ドロップダウンメニューから、ユーザーのDrupalアカウントのユーザー名が格納されているLDAP属性を選択します。
- 以下を行うには、 ユーザーのインポート このボタンをクリックして、LDAPユーザーをDrupalサイトにインポートします。
- ユーザーのインポートが正常に完了すると、以下の画像のような成功メッセージが表示されます。
以上です。LDAPユーザーのインポートが正常に完了しました。
関連記事
ご返答ありがとうございます。 すぐにご連絡させていただきます。
何か問題が発生しました。 もう一度質問を送信してください

お問い合わせ