Импорт пользователей из LDAP
Обзор
В этом руководстве объясняется, как импортировать пользователей с вашего LDAP-сервера или сервера Active Directory в ваш сайт Drupal. Модуль поддерживает Drupal 7, 8, 9, 10 и 11. С помощью функции «Импорт пользователей» вы можете массово импортировать пользователей LDAP в Drupal и легко назначать им роли или разрешения. Вы также можете включить автоматическую периодическую синхронизацию пользователей с помощью Cron. В зависимости от статуса пользователя в LDAP, учетные записи Drupal могут быть добавлены, заблокированы, удалены или оставлены без изменений.
Процедура установки
- Использование Композитора
- Использование Drush
- Ручная установка
Предпосылки
- Установите модуль Drupal LDAP / Active Directory Login.
- Настройте указанный выше модуль с помощью вашего LDAP-сервера или сервера Active Directory. Вы также можете обратиться к этой инструкции. руководство по настройке для получения помощи.
Вы также можете воспользоваться этим видеоинструкцией по настройке функции импорта пользователей.
Шаги настройки
- После успешной настройки модуля с вашим LDAP-сервером перейдите по следующему пути: Резервирование на вкладке модуля выберите сервер LDAP. Выберите LDAP-сервер падать.
(admin/config/people/ldap_auth/user_sync)
- Развернуть Импортируйте пользователя с вашего LDAP-сервера. .
- В разделе «Импорт пользователей» вы сначала найдете следующие параметры:
- Выберите частоту импортаВыберите, как часто вы хотите импортировать пользователей LDAP на свой сайт Drupal. Ваши пользователи LDAP будут автоматически импортироваться с выбранной вами периодичностью.
- Найдите пользователя по электронной почте, если по имени пользователя не найдено.Включите эту опцию, если хотите искать пользователя по электронной почте в Drupal, если пользователь не найден по имени пользователя. Это предотвратит создание дублирующих учетных записей Drupal.
- Включите сопоставление атрибутов и ролей во время синхронизации пользователей: Эту опцию можно включить, если вы хотите сопоставлять атрибуты и роли пользователей, поступающие с LDAP-сервера, на основе сопоставлений, сохраненных на вкладке «Сопоставление атрибутов/ролей» модуля.
- Автоматическое создание пользователей после синхронизации: Если при импорте пользователей в Drupal вы хотите автоматически создать учетную запись Drupal для всех пользователей LDAP, которые еще не зарегистрированы в Drupal, вы можете сделать это, активировав эту кнопку. Вам будут предложены четыре варианта. Выберите тот, который соответствует вашим требованиям:
- При создании новой учетной записи пользователя в Drupal отметьте ее как заблокированную.
- Заблокирован пользователь, который существует в Drupal, но не найден в Active Directory.
- Создайте новую учетную запись пользователя в Drupal в соответствии с Active Directory. Например, если пользователь заблокирован в Active Directory, то и соответствующая его учетная запись Drupal будет заблокирована.
- Эта опция не блокирует ни одну учетную запись Drupal.
- Из издания Атрибут имени пользователя В выпадающем списке выберите атрибут LDAP, содержащий имя пользователя учетной записи Drupal.
- Нажмите на Импорт пользователей Кнопка для начала импорта пользователей LDAP на ваш сайт Drupal.
- После успешного импорта пользователей вы увидите сообщение об успешном завершении, как показано на изображении ниже.
Вот и всё. Вы успешно импортировали пользователей LDAP.
Статьи по теме
Спасибо за ваш ответ. Мы свяжемся с вами в ближайшее время.
Что-то пошло не так. Пожалуйста, отправьте запрос ещё раз.

Свяжитесь с нами