импорт пользователей из АД
Модератор: ykolesnikov
импорт пользователей из АД
Здравствуйте!
Люди добрые подскажите как импортировать пользователей из АД в ОТРС, чтоб они были в группе CUSTOMERS. Установлена OTRS 3.1.7
Если есть готовые примеры не откажусь посмотреть.
Спасибо всем откликнувшимся за ответы.
Люди добрые подскажите как импортировать пользователей из АД в ОТРС, чтоб они были в группе CUSTOMERS. Установлена OTRS 3.1.7
Если есть готовые примеры не откажусь посмотреть.
Спасибо всем откликнувшимся за ответы.
Re: импорт пользователей из АД
Дык а зачем? Может просто настроить авторизацию в ОТРС для пользователей через доменные учетки?
OTRS + ITSM 3.2.3
Win Server 2003 R2
Win Server 2003 R2
Re: импорт пользователей из АД
Буду благодарен если подскажете как это реализовать или дадите ссылку на информацию об этом.
-
- OTRS Бывалый
- Сообщения: 310
- Зарегистрирован: 25 окт 2012, 15:06
- Откуда: Воронеж
- Поблагодарили: 2 раза
Re: импорт пользователей из АД
Вот ссылки:
viewtopic.php?f=6&t=31
http://doc.otrs.org/3.1/en/html/auth-ba ... ckend-ldap
viewtopic.php?f=6&t=31
http://doc.otrs.org/3.1/en/html/auth-ba ... ckend-ldap
Romano, вы настраивали авторизацию через SSO? При этом пользователи импортируются в базу при входе или нужно их заранее импортировать из AD?Romano писал(а):Дык а зачем? Может просто настроить авторизацию в ОТРС для пользователей через доменные учетки?
Меркушов Виктор, perl программист
-
- OTRS Гуру
- Сообщения: 3119
- Зарегистрирован: 24 дек 2010, 09:27
- Откуда: Череповец
- Благодарил (а): 4 раза
- Поблагодарили: 5 раз
- Контактная информация:
Re: импорт пользователей из АД
Насколько я знаю, клиенты из AD в базу OTRS не заносятся, в ней хранятся только клиенты внесенные руками в базу. Последних можно редактировать в OTRS.
Агенты из AD заносятся в базу OTRS при первом их входе в систему.
Агенты из AD заносятся в базу OTRS при первом их входе в систему.
С уважением Юрий Колесников
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая
Re: импорт пользователей из АД
Вот тут я описал авторизацию для агентов:
viewtopic.php?f=4&t=1379
Для пользователей постараюсь сделать аналогичную тему.
viewtopic.php?f=4&t=1379
Для пользователей постараюсь сделать аналогичную тему.
OTRS + ITSM 3.2.3
Win Server 2003 R2
Win Server 2003 R2
Re: импорт пользователей из АД
Здравствуйте!
Подскажите пожалуйста где это все править?
$Self->{'AuthModule'} = 'Kernel::System::Auth::LDAP';
# Сервер LDAP, в большинстве случаев контроллер домена Active Directory
$Self->{'AuthModule::LDAP::Host'} = 'deymos.domain.lan';
# Определение домена, в котором находятся Агенты OTRS
$Self->{'AuthModule::LDAP::BaseDN'} = 'dc=domain,dc=lan';
# Определение типа логина Агентов ORTS
# userPrincipalName - user@UPNSuffix (напрмер ivanov@contoso.lan)
# sAMAccountName - DOMAIN\User (например CONTOSO\Ivanov)
$Self->{'AuthModule::LDAP::UID'} = 'userPrincipalName';
Подскажите пожалуйста где это все править?
$Self->{'AuthModule'} = 'Kernel::System::Auth::LDAP';
# Сервер LDAP, в большинстве случаев контроллер домена Active Directory
$Self->{'AuthModule::LDAP::Host'} = 'deymos.domain.lan';
# Определение домена, в котором находятся Агенты OTRS
$Self->{'AuthModule::LDAP::BaseDN'} = 'dc=domain,dc=lan';
# Определение типа логина Агентов ORTS
# userPrincipalName - user@UPNSuffix (напрмер ivanov@contoso.lan)
# sAMAccountName - DOMAIN\User (например CONTOSO\Ivanov)
$Self->{'AuthModule::LDAP::UID'} = 'userPrincipalName';
-
- OTRS Бывалый
- Сообщения: 310
- Зарегистрирован: 25 окт 2012, 15:06
- Откуда: Воронеж
- Поблагодарили: 2 раза
Re: импорт пользователей из АД
Найти этот кусок в файле ./Kernel/Config/Default.pm и перенести в файл ./Kernel/Config.pm там же и править.
Меркушов Виктор, perl программист
-
- OTRS Гуру
- Сообщения: 5196
- Зарегистрирован: 20 сен 2010, 18:17
- Откуда: Москва
- Благодарил (а): 92 раза
- Поблагодарили: 82 раза
Re: импорт пользователей из АД
http://doc.otrs.org/3.1/en/html/manual- ... -otrs.html
Код: Выделить всё
linux:~# cd /opt/otrs/bin/
linux:/opt/otrs/bin# ./otrs.CheckModules.pl
С уважением,
Алексей Юсов
Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal
Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!
Алексей Юсов
Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal
Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!
Re: импорт пользователей из АД
Не могу зайти через веб интерфейс.
В логах ничего не пишется.
Укажите пожалуйста на ошибки.
Ниже файл Config.pm
В логах ничего не пишется.
Укажите пожалуйста на ошибки.
Ниже файл Config.pm
Код: Выделить всё
# ---------------------------------------------------- #
# ---------------------------------------------------- #
# #
# Start of your own config options!!! #
# #
# ---------------------------------------------------- #
# ---------------------------------------------------- #
# ---------------------------------------------------- #
# database settings #
# ---------------------------------------------------- #
# DatabaseHost
# (The database host.)
$Self->{'DatabaseHost'} = 'localhost';
# Database
# (The database name.)
$Self->{'Database'} = 'otrs';
# DatabaseUser
# (The database user.)
$Self->{'DatabaseUser'} = 'otrs';
# DatabasePw
# (The password of database user. You also can use bin/otrs.CryptPassword.pl
# for crypted passwords.)
$Self->{'DatabasePw'} = 'otrs';
# DatabaseDSN
# (The database DSN for MySQL ==> more: "man DBD::mysql")
$Self->{DatabaseDSN} = "DBI:mysql:database=$Self->{Database};host=$Self->{DatabaseHost};";
# (The database DSN for PostgreSQL ==> more: "man DBD::Pg")
# if you want to use a local socket connection
# $Self->{DatabaseDSN} = "DBI:Pg:dbname=$Self->{Database};";
# if you want to use a tcpip connection
# $Self->{DatabaseDSN} = "DBI:Pg:dbname=$Self->{Database};host=$Self->{DatabaseHost};";
# if you have PostgresSQL 8.1 or earlier, activate the legacy driver with this line:
# $Self->{DatabasePostgresqlBefore82} = 1;
# ---------------------------------------------------- #
# fs root directory
# ---------------------------------------------------- #
$Self->{Home} = '/opt/otrs';
$Self->{'AuthModule'} = 'Kernel::System::Auth::LDAP';
$Self->{'AuthModule::LDAP::Host'} = '192.168.1.10';
$Self->{'AuthModule::LDAP::BaseDN'} = 'DC=perinatal,DC=perinatal';
$Self->{'AuthModule::LDAP::UID'} = 'sAMAccountName';
$Self->{'AuthModule::LDAP::GroupDN'} = 'OU=Users, DC=perinatal, DC=local';
$Self->{'AuthModule::LDAP::AccessAttr'} = 'memberUID';
$Self->{'AuthModule::LDAP::UserAttr'} = 'DN';
$Self->{'AuthModule::LDAP::SearchUserDN'} = 'CN=Service OTRS,OU=Users,DC=perinatal,DC=local';
$Self->{'AuthModule::LDAP::SearchUserPW'} = 'ksDFh65%';
$Self->{'AuthModule::LDAP::AlwaysFilter'} = '';
$Self->{'AuthSyncModule'} = 'Kernel::System::Sync::LDAP';
$Self->{'AuthSyncModule::LDAP::Host'} = '192.168.1.10';
$Self->{'AuthSyncModule::LDAP::BaseDN'} = 'DC=perinatal,DC=local';
$Self->{'AuthSyncModule::LDAP::UID'} = 'sAMAccountName';
$Self->{'AuthSyncModule::LDAP::SearchUserDN'} = 'CN=Service OTRS,OU=Users,DC=perinatal,DC=local';
$Self->{'AuthSyncModule::LDAP::SearchUserPW'} = 'ksDFh65%';
$Self->{'AuthSyncModule::LDAP::UserSyncMap'} = {
UserFirstname => 'giveName'
UserLastname => 'sn'
UserEmail => 'mail'
};
$Self -> {'AuthSyncModule::LDAP::UserSyncInitialGroups'} = [
'users'
];";
# ---------------------------------------------------- #
# insert your own config settings "here" #
# config settings taken from Kernel/Config/Defaults.pm #
# ---------------------------------------------------- #
# $Self->{SessionUseCookie} = 0;
# $Self->{CheckMXRecord} = 0;
# ---------------------------------------------------- #