Для чего настройка сервера AD в файле конфигурации itop?
Я ожидал, что указав настройки AD-сервера в конфигурации, itop автоматически загрузит пользователей.
Правильно ли я понимаю, чтобы заработала синхронизация надо импортировать пользователей из CSV через источник синхронизации. Т.е. допустим, я раз в день выгружаю полльзователей из AD в csv, данные синхронизируются и изменения отображаются в itop.
До выгрузки в itop пользователей из АД, необходимо настроить справочники отделов. В терминологии itop отдел = организация?
Например есть головная организация, которая состоит из отделов и есть подчиненные организации, которые состоят из отделов.
В таком случае, внутренние отделы головной организации и подчиненные организации в itop будут на одном уровне иерархии?
Добрый день, есть проблема с авторизацией пользователей из AD в itop по LDAP протоколу.
Я не имею глубоких знаний в AD (как и в itop), и прошу Вашей помощи в настройке.
Попытки в LDAP
1)Импортировал учетки LDAP пользователей без проблем,
2)Конфиг сделан по этому манулау
Пробовал подставлять OU в base_dn перед DC, учетки дефолт юзера - результат один и тот же:
2018-04-18 15:16:51 | Error | ldap_set_option(‘17’, ‘3’) returned true
2018-04-18 15:16:51 | Error | ldap_set_option(‘8’, ‘0’) returned true
2018-04-18 15:16:51 | Error | ldap_authentication: no entry found with the query ‘(samaccountname=ykol)’, base_dn = ‘dc=ykoldomain,dc=ru’. User not found in LDAP.
И я абсолютно не врубаюсь, мне нужно что-то ковырять с самим AD? Вроде же на подключение к AD логи не ругаются.
Коллеги! Будьте добры, поясните пожалуйста как настроить авторизацию в itop через AD? Где задаются параметры подключения к AD? И как экспортировать в нужном формате пользователей из AD? И еще, в Источниках авторизации данных в Атрибутах у меня не хватает Атрибутов. Как их добавить?
В конфиге нашел где указывается параметры AD. Указал. Не понятно как экспортировать пользователей из AD, так чтобы данные пользователя бы - ФИО, логин, email. По сути больше ничего не надо.
Как это сделать?
Логично! Выгрузил в файл пользователей несколько в Виде Имя,логин. Пытаюсь запустить php synchro/synchro_import.php --auth_user=admin --auth_pwd=admin --csvfile=./data/persons.csv --data_source_id=1 --output=summary, выдает ошибку - #Unknown column '╚ь ,╚ь тїюфр яюы№чютрЄхы ’ (class: ‘UserLDAP’). Что с этим делать? Логины пользователей в файле указаны в виде user@domain.com
Попробовал импортировать через Импорт csv в Администрировании. Пишет что все ок, но выдает Issue: Внутренняя ошибка: CoreException, Object not following integrity rules: issues = Как минимум один профиль должен быть назначен данному пользователю., class = UserLDAP, id =. И собственно не добавляет пользователей. Я правильно догадываюсь что надо в csv еще указывать профиль в который надо импортировать?
А что значит вообще вот это при импорте csv? - Issue: Внутренняя ошибка: CoreException, Object not following integrity rules: issues = Как минимум один профиль должен быть назначен данному пользователю., class = UserLDAP, id =
Как мне файл csv правильно сформировать то? У меня сейчас получается так
Имя,Имя входа пользователя
Иванов Иван Иванович,ivanov@domain.com
Мне надо ФИО и логин только пока.
добавляешь к своим полям еще одно поле рядом с ФИО и логином - Profiles, в нем пишешь profileid->name:Portal user, потом при импорте выбирай галочку расширенный импорт, и подставляй это поле к полю Профили.
Это поле отвечает за то, чтобы выгруженные пользователи при авторизации могли попасть на пользовательский портал.
ykol, С указанием Profileid->name:Portal User пользователи переносятся и добавляются.
Но не добавляются ФИО.
В текстовом файле csv у меня так это выглядит:
Первая строка - Имя,Имя входа пользователя,Profiles
Вторая строка - Иванов Иван Иванович,ivanov@domain.com,profileid->name:Portal user
Почему может не видеть Иванов Иван Иванович и не добавлять это поле? Может там не Имя надо поле обозначить, а как-то по другому?
Пробовал отдельно Фамилия и Имя через запятую, не подцепляет.
Подскажите пожалуйста!
Сделал так. Создал Персону, заполнил нужные мне поля, потом сделал экспорт в сsv. Посмотрел как называются нужные мне поля, сейчас переделаю список для импорта и попробую загрузить.
Блин, все равно при загрузке на 5 шаге напротив каждой Персоны импортируемой выдает: Issue: Внутренняя ошибка: CoreException, Object not following integrity rules: issues = Unexpected value for attribute ‘first_name’: Null not allowed, class = Person, id =
Что с этим делать?
Подустал я не много что-то. Теперь такая ситуация. Персон я добавил. Но когда заходишь в Управление Конфигурациями - Контакты. Почему-то Персон отображается только 1, та которая по умолчанию в системе имеется. Тех которые импортировались не видно.
В то же время если зайти в Пользователей или попытаться создать нового, то там если развернуть Персоны видно тех которые я импортировал. Как сделать так чтобы в Контактах Персонах они отображались?
Пользователей LDAP пока не получается импортировать, подбираю комбинации импорта, ошибки всякие вылазят.