Сопоставление атрибутов LDAP
Обзор
Модуль «Сопоставление атрибутов» позволяет сопоставлять данные пользователей с LDAP-сервера с атрибутами пользователей Drupal. Вы можете настроить такие поля, как электронная почта, имя пользователя и пользовательские атрибуты. Модуль поддерживает Drupal 8, 9, 10 и 11.
Процедура установки
- Использование Композитора
- Использование Drush
- Ручная установка
Предпосылки
- Установить Вход в Drupal через LDAP / Active Directory модуль.
- Настройте указанный выше модуль с помощью вашего LDAP-сервера или сервера Active Directory. Вы также можете обратиться к этой инструкции. руководство по настройке для получения помощи.
Шаги настройки
Базовое сопоставление атрибутов
Базовое сопоставление атрибутов позволяет сопоставить атрибуты email и username, присутствующие в Drupal, с информацией о пользователях, хранящейся на вашем LDAP-сервере.
Примечание: Для корректной работы входа по LDAP необходимо обязательно сопоставить атрибут Email.
- После успешной настройки модуля перейдите в... Отображения меню.
(admin/config/people/ldap_auth/attribute_mapping)
- В Отображения , нажмите Карт .
- Развернуть Синхронизация пользователей и паролей .
- Под Атрибут электронной почтыВыберите из выпадающего списка имя атрибута LDAP, содержащего адрес электронной почты пользователя.
Пользовательское сопоставление атрибутов
Пользовательское сопоставление атрибутов позволяет сопоставлять как стандартные, так и пользовательские поля пользователей Drupal с соответствующими атрибутами вашего LDAP-сервера. Для настройки сопоставления выполните следующие шаги.
- Выберите Имя атрибута LDAP Выберите соответствующий пункт из выпадающего списка. Drupal Field Machine Name который вы хотите отобразить на карте.
- Нажмите на Добавить ряд Нажмите эту кнопку, если хотите выполнить несколько сопоставлений. Затем нажмите на нее. Сохранить сопоставление атрибутов кнопку, чтобы сохранить изменения.
Создание атрибута имени машины в Drupal
- Перейдите на вкладку «Конфигурация», в разделе «Люди» выберите «Настройки учетной записи».
(admin/config/people/accounts)
- Перейдите на сайт Управление полями Нажмите клавишу Tab и щелкните + Создать новое поле .
- В Добавить поле В разделе выберите тип поля.
- Нажмите на Продолжить .
- В следующем окне введите текст в поле. этикетка текстовое поле и выберите Текст (простой).
- Нажмите на Продолжить .
- В настройках прокрутите вниз и нажмите на Сохраните настройки .
- Вы можете использовать Имя машины сгенерировано здесь, в атрибуте Drupal Имя машины на момент сопоставления пользовательских атрибутов.
Давайте посмотрим, как работает сопоставление атрибутов LDAP.
- Откройте приватное окно или новое окно браузера и перейдите на страницу входа на сайт Drupal (/user/login).
- Войдите в систему, используя свои учетные данные LDAP.
- После успешного входа в систему:
- Ваше имя пользователя Drupal будет сопоставлено с вашим именем, указанным в LDAP.
- Ваша фамилия в Drupal будет сопоставлена с вашим общим именем LDAP (cn).
Проверьте сопоставленные атрибуты
- Перейдите на вкладку «Люди».
- В разделе «Список» нажмите кнопку «Редактировать».
- Прокрутите вниз до Настраиваемые поля Раздел для просмотра сопоставленных атрибутов.
Вот и все. Вы успешно настроили сопоставление атрибутов LDAP.
Статьи по теме
Спасибо за ваш ответ. Мы свяжемся с вами в ближайшее время.
Что-то пошло не так. Пожалуйста, отправьте запрос ещё раз.

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