Перейти к публикации
Программа учета компьютеров и ИТ оборудования IT Invent
svini

Не видит группу Contact в AD

Рекомендованные сообщения

Здравствуйте. Пытаюсь настроить синхронизацию с AD. Пользователей домена программа видит, а вот контакты нет. У меня создана OU, где хранятся только контакты и от туда надо забирать пользователей, так как не все пользователи фирмы подключены к домену как пользователи. И ещё пытался загрузить строку с пользователем из excel в таблицу SQL. Но так и не получилось. Возможно у вас есть готовый работающий SQL запрос. Заранее большое спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Настройка подключения к AD и LDAP запросы прописываются здесь:

 

image.thumb.png.d01f66ecc283d6e31d946a1882f99c05.png

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

 

Так же в справочнике СОТРУДНИКИ есть импорт из Excel.  Пример файла импорта находится в папке с программой: ITInvent_Employees_Import_Template.xls

 

image.thumb.png.14c875a81d30ffc3f78f6388b41d5085.png

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Спасибо за ответ. Пытался различные запросы через LDAP делать, как Вы показали. Не видит контактов в созданном OU..По поводу импорта из эксель понятно, а как это автоматизировать? Чтобы не заходить и ручками не выгружать пользователей.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Импорт из Excel предназначен для первичной загрузки данных. 

Импорт из AD можно автоматизировать через запуск программы с параметрами командной строки

http://it-invent.ru/HelpContents/Common/command.htm

Пример:

ITInvent.exe /UserLogin="Maxim Petrov" /UserPass=1234 /ImportADUsers

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Поищите в гугле такой запрос:

ldap objectClass=contact

Вот некоторые результаты:

https://community.servicenow.com/community?id=community_question&sys_id=d1e083a5db98dbc01dcaf3231f9619ee

https://community.broadcom.com/communities/community-home/digestviewer/viewthread?MID=762671

пишут что нужно использовать связку:

(&(objectClass=user)(objectCategory=person))

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ещё раз спасибо за ответ. Но эта связка не помогает. Если например писать запрос в powershell по Ldap фильту Get-ADObject -LdapFilter "(objectClass=contact)", то все контакты он выводит и также почтовый клиент Outlook видит все контакты. Я всё таки думаю, что именно в программе ItInvent не реализована синхронизация контактов из AD

Снимок.JPG

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

×