1

Я установил плагин ldap в Tuleap 7.2.99.22, сконфигурировал его с помощью следующего ldap.inc, активировал его и включил "ldap" тип $ sys_auth_type в /etc/codendi/conf/local.inc.

$ sys_ldap_server = "ldap://xx.xx.xx.xx:xxx";

$ sys_ldap_dn = "OU = xxxxx xxx, DC = xxxx, DC = corp";

$ sys_ldap_bind_dn = "CN = xxxx, OU = Projects, OU = xxxxx (xx xx), OU = xxxxx xxx, DC = xxxx, DC = corp";

$ sys_ldap_bind_passwd = "xxxxxx";

$ sys_ldap_uid = "sAMAccountName";

$ sys_ldap_eduid = "sAMAccountName";

$ sys_ldap_cn = "cn";

$ sys_ldap_mail = "mail";

$ sys_ldap_people_dn = "OU = Пользователи, OU = xxxxx (xx xx), OU = xxxxx xxx, DC = xxxx, DC = corp";

$ Sys_ldap_search_user = "(| (SamAccountName =% слова%) (сп =% слова%) (почта =% слова%))";

$ sys_ldap_tooltip_search_user = '(& (| (sn =% words% ) (cn =% words%) (отдел =% words% ) (данное имя =% words%) (sAMAccountname =% words% )) (! (данное имя = BoiteVocale)) (sAMAccountname =)) ';

$ sys_ldap_tooltip_search_attrs = 'SamAccountName; Sn; GivenName; сп; имя; DISPLAYNAME; отдел';

$ sys_ldap_default_user_status = 'A';

$ sys_ldap_svn_auth = 1;

$ sys_ldap_daily_sync = 0;

$ sys_ldap_daily_sync_retention_period = '';

$ sys_ldap_user_management = 1;

$ sys_ldap_grp_enabled = 0;

$ sys_ldap_grp_dn = 'ou = groups, dc = tuleap, dc = net';

$ sys_ldap_grp_cn = 'cn';

$ sys_ldap_grp_member = 'uniquemember';

Я проверил, что команда ldapsearch действительна для элемента, который я поместил в файл ldap.inc, но в Tuleap нет ничего особенного. Я попытался соединиться с учетной записью LDAP, и у меня появляется следующее сообщение: "Неверный пароль или имя пользователя".

  1. Есть ли какой-нибудь журнал, который может помочь мне найти проблему?
  2. Есть ли что-то, что можно сделать после установки плагина, чтобы собрать всех пользователей ldap в Tuleap? Есть команда, чтобы сделать это?
  3. Что произойдет, если у меня будет локальный пользователь с тем же именем входа, что и в LDAP?

Спасибо за любые ответы, которые могут мне помочь

1 ответ1

0
  1. tail -f /var/log/codendi/codendi_syslog должен выдавать вам логи.
  2. Вам необходимо войти на платформу как администратор, затем перейти к администрированию плагинов и проверить, что плагин ldap установлен и активен. Не существует комманд для «импорта» всех пользователей ldap. Все пользователи ldap должны иметь возможность войти в систему со своим обычным пользователем / паролем, и им нужно будет настроить определенное количество вещей при первом входе в систему (например, часовой пояс)
  3. Я не уверен. Возможно, один будет иметь приоритет над другим; возможно, никто из них не сможет войти в систему.

Обратите внимание, что ваш $sys_ldap_grp_dn , скорее всего, неверен. Обратите внимание, что ваша версия Tuleap довольно старая.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .