⌘ K

ServiceDesk Plus · Для администраторов

Настройка Active Directory

Active Directory

Интеграция Active Directory (AD) с ServiceDesk Plus позволяет импортировать сведения о пользователях с сервера Active Directory в ServiceDesk Plus, настроить импорт по расписанию, синхронизацию удалённых пользователей и аутентификацию AD.

 

Необходимая роль: SDOrgAdmin

 

Для настройки параметров AD в средах ESM перейдите в Каталог ESM (ESM Directory) > Пользователи (Users) > Active Directory.

Быстрые ссылки

Пароль локальной аутентификации импортированных пользователей

Для пользователей, импортируемых из AD, можно задать стандартный пароль локальной аутентификации. Они могут изменить его после первого входа.

Обязательное изменение стандартного пароля после первого входа настраивается в разделе Настройки безопасности (Security Settings). 

 

Чтобы задать пароль локальной аутентификации на странице настройки Active Directory:

  1. Наведите указатель на поле Пароль локальной аутентификации (Local Authentication Password) и нажмите Изменить (Edit).
  2. Можно создавать случайный пароль для каждого пользователя или задать один предварительно определённый пароль для всех.
  3. Нажмите Сохранить (Save).
Убедитесь, что заданный пароль соответствует всем требованиям политики паролей.

 

Иллюстрация 1: Настройка Active Directory

 

Пользователи получают сведения о пароле на свой адрес электронной почты для входа. Уведомления настраиваются в разделе ESM > Общие настройки (General Settings) > Правила уведомлений (Notification Rules) > Отправить данные входа в портал самообслуживания (Send Self-Service Login details).

Пароль локальной аутентификации для пользователей, импортируемых из AD, также применяется к пользователям, импортируемым через LDAP и из CSV-файлов.

Импорт пользователей из Active Directory

Пользователей можно импортировать из любого домена Active Directory и его организационных подразделений (OU). По умолчанию используется протокол LDAP и порт 389.

 

НажмитеИмпорт пользователей (Import User(s)) на странице настройки Active Directory. Настройте всплывающее окноИмпорт из Active Directory (Import From Active Directory) по следующим указаниям.

Имя поля

Описание

Имя домена (Domain Name)*

Выберите домен для импорта пользователей.

Если контроллер домена и учётные данные домена уже указаны в сканировании доменов Windows (Windows Domain Scan), поля Domain Controller и Login автоматически заполняются при выборе домена.

Контроллер домена (Domain Controller)*

Укажите контроллер домена, предоставляющий доступ к его ресурсам.

Имя входа (Login Name)*

Введите имя входа вашей учётной записи в выбранном домене.

Пароль (Password)*

Введите пароль этой учётной записи.

LDAP SSL

переключатель LDAP SSL для защищённого обмена между ServiceDesk Plus и Active Directory через порт 636.

Перед включением убедитесь, что Active Directory поддерживает SSL.
Нажмите здесь , чтобы узнать предварительные требования для LDAP SSL.

Выбор полей для импорта (Select fields for import)

Выберите стандартные поля пользователя для импорта из Active Directory. Для точного сопоставления укажите рядом с каждым выбранным полем его имя в Active Directory.

Если пользователь уже существует в ServiceDesk Plus, его стандартные поля перезаписываются значениями AD. Чтобы избежать перезаписи, снимите выбор соответствующих полей при импорте. Если значение поля в AD равно null, поле в ServiceDesk Plus не обновляется.

Выбор UDF для импорта (Select UDF for import)

Если в ServiceDesk Plus настроены дополнительные поля пользователей, выберите необходимые UDF. Укажите рядом с каждым выбранным полем его имя в Active Directory для сопоставления.

Если дополнительные поля ещё не настроены, используйте ссылку Нажмите здесь для настройки (Click here to configure) . Откроется страница дополнительных полей пользователей, где можно настроить поля для импорта из Active Directory.
Числовые дополнительные поля содержат до 19 цифр. Для значений длиннее 19 цифр используйте текстовое поле.

Перемещение связанных активов (Move associated assets)

Если в Active Directory меняется площадка пользователя или отдела, принадлежащие им активы также должны переместиться на новую площадку. Для обновления этих сведений при каждом импорте выберите Перемещать связанные активы (Move associated assets).

*Обозначает обязательные поля

 

Нажмите Далее (Next).

 

Иллюстрация 2: Настройка Active Directory

 

В мастере импорта выберите OU или введите имена групп домена для импорта пользователей. Пользователей также можно добавить вручную.

  • Для выбора OU установите флажок OU . Отметьте нужные OU для импорта пользователей.
  • Для выбора групп AD установите флажок Группа (Group) . Введите sAMAccountName групп в текстовое поле через запятую.

 

Иллюстрация 3: Настройка Active Directory

 

Если выбраны и OU, и группы, импортируются пользователи из выбранных OU и групп.
Из AD можно импортировать до 5000 групп.

 

Нажмите Импортировать сейчас (Import Now). Если импорт AD по расписанию включён, пользователей можно импортировать позднее, выбрав Сохранить и импортировать по расписанию (Save and Import in Schedule).

 

Импортированные пользователи отображаются в списке пользователей в разделе Каталог ESM (ESM Directory) > Пользователи (Users). В списке можно выполнять дальнейшие действия, например изменять сведения или связывать рабочие станции.

 

SDOrgAdmin получают результаты импорта через уведомления колокольчика:

  • При немедленном импорте уведомление содержит число добавленных, перезаписанных и неудачно импортированных записей.
  • При импорте по расписанию уведомление отправляется после его выполнения.
  • Недопустимые имена групп сообщаются вместе с результатами текущего импорта и в виде баннера при следующем импорте.
  • Если выбраны и OU, и группы, число импортированных пользователей отслеживается отдельно для OU и групп. Пользователь, присутствующий в OU и группе, учитывается дважды.
  • Сообщается общее число пользователей выбранных OU и групп.

 

При импорте по расписанию состав импортируемых сведений зависит от типа расписания в разделе Расписание импорта (Import Schedule).
Об ошибках доменов при импорте SDOrgAdmin уведомляются через колокольчик.

 

Импорт AD по расписанию

Регулярный импорт Active Directory поддерживает синхронизацию хранилища пользователей с AD. Данные всех доменов приложения импортируются через заданное число дней. Пользователи и их сведения синхронизируются с ServiceDesk Plus двумя способами:

  • Полная синхронизация (Full Sync) — Синхронизирует все данные пользователей.
  • Синхронизация изменений (Delta Sync) — Синхронизирует изменённые сведения и новые учётные записи каждые 30 минут.
Delta Sync запускается автоматически при включении Full Sync. Для полного обновления сведений выполняйте полную синхронизацию не реже одного раза в 30 дней.

 

Для настройки расписания импорта:

  1. Наведите указатель на поля расписания импорта (Import Schedule) и нажмите Изменить (Edit).
  2. Включите параметр Импортировать AD каждые (Schedule AD import once in every) и задайте период импорта.
  3. Укажите дату и время начала расписания.
  4. Нажмите Сохранить (Save).

 

Иллюстрация 4: Настройка Active Directory

 

Сведения пользователей доменов импортируются через указанное число дней после даты и времени начала. Изменения данных обновляются каждые 30 минут. В разделе Import Schedule можно посмотреть время последнего импорта и следующего запуска.

 

Иллюстрация 5: Настройка Active Directory

 

При Delta Sync SDOrgAdmin получают через колокольчик уведомления только о пользовательских данных, которые не удалось импортировать.

Критерии перезаписи учётных записей при импорте пользователей Active Directory:

При импорте пользователей из Active Directory:

 

Критерий 1:ObjectGUID — если ObjectGUID учётной записи в ServiceDesk Plus совпадает с учётной записью в Active Directory, запись ServiceDesk Plus перезаписывается.

 

Критерий 2:Имя входа и домен — если имя входа и домен учётной записи в ServiceDesk Plus совпадают с учётной записью Active Directory, запись ServiceDesk Plus перезаписывается.

 

Критерий 3:Адрес электронной почты — если параметр 'Override based on EmailId' включён в разделе Каталог ESM (ESM Directory) > Настройки приложения (Application Settings) и адрес электронной почты учётной записи ServiceDesk Plus совпадает с учётной записью Active Directory, запись ServiceDesk Plus перезаписывается.

 

Критерий 4:Имя входа и домен '-' (не связан) — если учётная запись ServiceDesk Plus содержит имя входа и адрес электронной почты без связи с доменом, а имя входа совпадает с учётной записью Active Directory, запись ServiceDesk Plus перезаписывается.

 

При импорте из AD ObjectGUID пользователя используется как уникальный идентификатор для обновления сведений в ServiceDesk Plus. Если ObjectGUID не совпадает ни с одним пользователем ServiceDesk Plus:

  • В качестве уникального идентификатора для обновления сведений используется 'loginname+domainname'.
  • Если 'loginname+domainname' не совпадает ни с одним пользователем ServiceDesk, уникальным идентификатором становится адрес электронной почты.
  • Если адрес электронной почты не совпадает, используется 'loginname + domain=NULL', например loginname — Howard, а domain — NULL.
 
 
Если в ServiceDesk Plus отсутствует совпадение по всем указанным условиям — 'ObjectGUID', 'loginname+domainname', адресу электронной почты и 'loginname + domain=NULL' — добавляется новый пользователь.

Синхронизация удалённых пользователей Active Directory



Этот параметр синхронизирует удалённых пользователей Active Directory с ServiceDesk Plus. Синхронизацию удалений можно запланировать после ручного импорта пользователей.

 

После синхронизации отображается список удалённых пользователей. В зависимости от типа пользователя их можно удалять из списка следующим образом:

  • заявителей — Для пользователей, не являющихся специалистами, можно включить автоматическое удаление. При удалении заявителя из Active Directory он также удаляется из ServiceDesk Plus.
  • Специалисты (Technicians) — Удалённых специалистов можно проверить в списке и удалить вручную. Автоматическое удаление для специалистов недоступно.

 

Для настройки синхронизации удалений:

  1. Наведите указатель на флажокСинхронизировать удалённых пользователей Active Directory (Sync Deleted User(s) from Active Directory) и нажмите Изменить (Edit).
  2. Выберите автоматическое или ручное удаление. Даже при автоматическом способе удалённые специалисты не удаляются автоматически.
  3. Для периодической синхронизации удалённых пользователей включите параметр Синхронизировать удаления каждые (Schedule delete sync once in every) .
  4. Укажите периодичность синхронизации.
  5. Введите дату и время начала синхронизации удалённых пользователей.
  6. Нажмите Сохранить (Save).

 

Иллюстрация 6: Настройка Active Directory

 

После настройки расписания время последнего импорта и следующего запуска отображается в разделе синхронизации удалённых пользователей (Sync Deleted Users).

 

Иллюстрация 7: Настройка Active Directory

 

Если включено ручное удаление, ссылка на список удалённых пользователей отображается как примечание в верхней части страницы настройки Active Directory. Откройте список по ссылке и проверьте пользователей перед их удалением из ServiceDesk Plus.

Если синхронизация удалённых пользователей отключена, сведения об удалениях в AD не синхронизируются с ServiceDesk Plus при ручном импорте или импорте по расписанию.
Сведения об удалённых пользователях сообщаются SDOrgAdmin через колокольчик.

Аутентификация Active Directory

Вход пользователей в ServiceDesk Plus можно аутентифицировать через Active Directory двумя способами:

 

Вход с учётными данными AD:

Позволяет пользователям входить в ServiceDesk Plus с системными именем входа и паролем.

  1. Наведите указатель на Аутентификация Active Directory (Active Directory Authentication) и нажмите Изменить (Edit).
  2. Установите флажок Включить аутентификацию Active Directory (Enable Active Directory Authentication) .
  3. Нажмите Сохранить (Save).

На экране входа пользователи указывают системные или AD-учётные данные и выбирают Домен (Domain) для входа в ServiceDesk Plus. Чтобы обойти аутентификацию AD, выберите Локальная аутентификация в списке Домен (Domain) и укажите учётные данные локальной аутентификации.

Если учётная запись не была импортирована до настройки аутентификации AD, при вводе верных учётных данных пользователь добавляется в ServiceDesk Plus динамически.Нажмите здесь , чтобы узнать, как включить динамическое добавление пользователей.
Если на странице импорта AD для домена включён LDAP SSL, аутентификация AD также выполняется через LDAP SSL.

 

Единый вход (SSO) с учётными данными AD:

SSO предоставляет мгновенный доступ к ServiceDesk Plus без ввода учётных данных. Пользователи автоматически аутентифицируются через поставщика удостоверений (IdP). SSO для пользователей AD можно включить в разделе SAML , настроив ADFS как IdP. Подробнее — здесь.

Также можно настроить другие поставщики удостоверений, например Okta или OneLogin , для включения SSO.
Перед настройкой SSO импортируйте пользователей AD в IdP.

 

Иллюстрация 8: Настройка Active Directory

 

ServiceDesk Plus использует Kerberos на порту 88 для аутентификации групп защищённых пользователей AD. Для этого выполните один из следующих вариантов:
  • Создайте запись DNS для сопоставления полного доменного имени (FQDN) сервера AD

[или]

  • Сопоставьте IP-адрес с соответствующим FQDN в файле etc\hosts вашей конфигурации.
  • Предварительные требования для LDAP SSL

По умолчанию обмен LDAP между клиентскими и серверными приложениями не шифруется. Это делает его уязвимым для устройств и программ сетевого мониторинга. ServiceDesk Plus использует LDAP SSL для защиты обмена между сервером AD и сервером ServiceDesk Plus.

Для настройки LDAP SSL на сервере AD выполните следующие предварительные требования:

  • Убедитесь, что FQDN сервера доступно с клиентского компьютера ServiceDesk Plus. Иначе добавьте запись узла в файл hosts на этом компьютере.
  • Для использования сертификата LDAP SSL установите Active Directory Certificate Services, как описано в эту документацию.
  • Включите поддержку LDAP over SSL на сервере AD. Нажмите здесь , чтобы узнать порядок действий.
  • Сертификат LDAPS, импортированный на сервер AD на предыдущем шаге , нужно получить и импортировать на клиентский компьютер — сервер ServiceDesk Plus — в папку Personal следующим образом:
    • Нажмите Пуск (Start)и введите mmc, ; затем нажмите ОК.
    • Нажмите Файл (File) и выберите Добавить/удалить оснастку (Add/Remove Snap-in).
    • Выберите Сертификаты (Certificates) , затем Добавить (Add).
    • В оснастке Сертификаты (Certificates) выберите учётную запись Компьютер (Computer) и нажмите Далее (Next).
    • На странице хранилища сертификатов нажмите правой кнопкой мыши Личное (Personal) > Импорт сертификата (Import certificate), импортируйте сертификат LDAP из скопированной папки и укажите пароль, заданный при создании сертификата.
  • Импортируйте сертификат корневого центра сертификации в Trusted Root Certificate Authority, чтобы клиентский компьютер ServiceDesk Plus доверял сертификату LDAP. Это необходимо, поскольку по умолчанию импортированные сертификаты LDAP не являются доверенными между доменами.
    • Откройте веб-консоль центра сертификации: https://<CA Server>/certsrv и укажите учётные данные администратора. Если URL недоступен, установите Certificate Enrollment Web Service по инструкциям этого руководства.
    • В консоли нажмите Скачать сертификат CA, цепочку сертификатов или CRL (Download a CA certificate, certificate chain, or CRL).
    • На следующей странице нажмите Скачать сертификат CA (Download CA certificate) и сохраните сертификат.
    • Импортируйте скачанный сертификат CA в Доверенные корневые центры сертификации (Trusted Root Certificate Authority) следующим образом:
      • Нажмите Пуск (Start)и введите mmc, ; затем нажмите ОК.
      • Нажмите Файл (File) и выберите Добавить/удалить оснастку (Add/Remove Snap-in).
      • Выберите Сертификаты (Certificates) , затем Добавить (Add).
      • В оснастке Сертификаты (Certificates) выберите учётную запись Компьютер (Computer) и нажмите Далее (Next).
      • На странице хранилища сертификатов нажмите правой кнопкой мышиДоверенные корневые центры сертификации (Trusted Root Certificate Authority) и импортируйте указанный сертификат.

Изменения поведения после обновления до 12000

  • Расписания AD и LDAP теперь выполняются независимо; их необходимо настраивать отдельно.
  • Сведения, обновлённые в Active Directory, отражаются в ServiceDesk Plus через Delta Sync. Этот запуск выполняется через 30 минут после завершения предыдущего импорта по расписанию.
  • Delta Sync можно включить только при включённой Full Sync.
  • Синхронизация удалённых пользователей настраивается отдельно от расписания импорта пользователей.
  • SDOrgAdmin в конфигурациях ESM и SDAdmin в конфигурациях без ESM получают сведения об успехах и ошибках импорта через колокольчик.
  • Защищённый протокол LDAP можно включить при импорте пользователей из AD. При включённом LDAP SSL ServiceDesk Plus подключается к AD через порт 636.
  • Для динамического добавления пользователей после включения аутентификации AD нужно хотя бы один раз настроить сведения и атрибуты домена в окне импорта пользователей (Import Users).