Table of Contents

Импорт из Active Directory

Этот функционал предназначен для импорта новых и обновления существующих пользователей из Active Directory в QP7. Синхронизация осуществляется на уровне групп и на уровне пользователей по кнопке Синхронизировать(Synchronize).

Настройка

Перед началом процесса импорта нужно настроить параметры LDAP-соединения. Для этого в конфигурационном файле QP7 в секции app_vars задаются параметры

  <app_var app_var_name="ADsConnectionString">Provider=ADsDSOObject;User ID=user; Password=pass;</app_var>
  <app_var app_var_name="ADsPath">LDAP://my_server.my_domain.ru/DC=my_domain,DC=ru</app_var>

Пользователь, под которым выполняется бэкенд QP7.Framework должен обладать достаточными правами для выполнения LDAP-запросов.

Синхронизация групп

Перед синхронизацией пользователь должен задать поле NT-логин для группы. По NT-логин составляется LDAP-запрос для получения пользователей группы и выполняется. Все пользователи, найденные в группе Active Directory, синхронизируются с пользователями, cуществующими в Q-Publishing группе по следующему алгоритму:

Синхронизация пользователей

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