Андрей Николаев написал: Вы тянете структуру из AD, соответственно ручками Вы ничего на портале не должны строить. Либо Вы НЕ должны тянуть структуру из AD (и тогда каждого нового пользователя Вы будете маппить ручками), либо Вы должны построить нужную Вам структуру именно в AD.
Насчёт этого вот что можно сколхозить. Создать насколько серверов AD, в настройках каждого настроить фильтрацию пользователей на одну группу. И указать "Подразделение, внутрь которого будет импортирована структура компании:" Но это наверное неправильно. Это если подразделений немного - можно извратиться. С более сложной структурой можно запутаться.
Андрей Николаев написал: Самый проверенный способ:- В AD создаете 2 группы рассылок: -- Bitrix Users (прописываете соответствие с Сотрудниками (12*), Пользователи имеющие право голосовать за рейтинг (3*), Пользователи имеющие право голосовать за авторитет(4*) )
Насчёт этого я уже вчера подумал, что нужно действительно создать группу для синхронизации и добавлять туда по мере необходимости нужных пользователей.
Цитата
Андрей Николаев написал: Вы тянете структуру из AD, соответственно ручками Вы ничего на портале не должны строить. Либо Вы НЕ должны тянуть структуру из AD (и тогда каждого нового пользователя Вы будете маппить ручками), либо Вы должны построить нужную Вам структуру именно в AD.Насчёт первого
Однако тогда не совсем понятно как увязать структуру. Если все пользователи в одной группе AD и переносятся в корень орг. структуры в битриксе, то как тогда выстроить в AD группы, чтобы пользователи при импорте переносились в нужные подразделения - извините, не понимаю .
Цитата
Андрей Николаев написал: Заходим в таблицу b_event и смотрим последние отправленные сообщения.
По почте: я так понимаю, для отправки сообщений используется SMTP клиент - mSMTP. В его настройках указан путь к файлу журнала. При отправке сообщения через скрипт - в журнале появляется запись, что письмо отправлено на адрес такой-то (удачно, неудачно - вопрос третий). Если же на сайте делается какое-то событие, которое должно генерировать отправку письма получателю: ставлю задачу кому-то, пишу комментарий в этой задаче, ... - в логе ничего не отображается. Такое ощущение что почта настроена верно, а вот система уведомлений (генерирование письма по событию) - не очень. И где это сделать непонятно, если в профиле пользователя, то там стоят все галочки по всем событиям, то есть письмо должно по малейшему поводу.
С импортированными пользователями тоже странности. Я настроил импорт так чтоб все пользователи попадали в корневую группу организации. Так же создал подразделы. Выполнил импорт - пользователи лежат в корне. Руками растащил их по отделам, назначил руководителей. Человек авторизуется с учётными данными AD и в структуре перемещается из своего подразделения в корень. Хорошо, снова переношу его руками в нужное подразделение. Человек выходит из битрикс, заходит снова - и он опять не в своём подразделении, а в корневой группе. Как с этим бороться?
С этим вопросом тоже разобрался. Создал в AD группу "Импорт в битрикс" и добавил туда этого пользователя (теоретически я так могу переносить не по отделам, а по пользователям - 10 человек надо добавить в битрикс, в группу их добавил, сделал импорт... в общем то, что я хотел). Есть ещё вопрос. Пока задам тут, если модератор будет возражать готов создать новую тему. Проблема в следующем: не работают уведомления по почте для пользователей. То есть: поставили пользователю задачу, написали сообщение, комментарий в задаче - по задумке на всё это должно приходить уведомление по почте, если эти уведомления не отключены. Однако они не приходят. Почту настраивал как тут При проверке почты по способу описанному в этой статье: Перейдите на страницу Настройки > Инструменты > Командная PHP строка и выполняйте скрипт после каждой манипуляции с настройками: if(mail("", "TEST SUBJECT", "TEST BODY")) echo "Почтовая система работает!"; else echo "Неудача, почтовая система не работает, попробуйте еще!"; Получаю сообщение: Почтовая система работает!. если в этот скрипт подставить вместо нормальный живой адрес - при выполнении скрипта письмо на этот ящик приходит. То есть вроде как настройки подключения к почтовому серверу указаны верно. Почему не приходят уведомления пользователям?
Спасибо. Я уже нашёл этот способ. Теперь другая проблема. Указал нужную группу в фильтре (&(&(objectClass=user)(objectCategory=PERSON))(memberof=CN="Название группы",OU=Users Groups,DC=corp,DC=domain,DC=ru)). Перенеслись 6 пользователей - один нет. А я собственно ради этого одного всё и затеял. И на будущее: с группой вроде ясно, а можно какой-то фильтр настроить чтоб конкретно одного человека перенести?
Доброго времени суток. Проблема такая. Имеется коробочная версия корпоративного портала в демо-режиме. Пытаюсь настроить импорт пользователей из AD в орг. структуру. Предварительно создал предприятие, несколько подразделений. Настроил AD/LDAP сервер. Поставил соответствие группы AD и группы пользователей в битрикс. Так как я хочу потренироваться с переносом только одной группы AD в поле "Отмеченные ниже группы не участвуют в импорте пользователей:" отметил все группы, оставив неотмеченной только нужную мне. Пытаюсь сделать импорт: указываю способ AD, указываю наш сервер, жму импорт - в результате ничего не импортируется. Если же поставить соответствие "Пользователи домена" - "сотрудники организации" и ничего не отмечать в поле Отмеченные ниже группы не участвуют в импорте пользователей:" тогда импортируются все пользователи AD, что на данном этапе мне абсолютно не нужно и мне приходится руками вычищать ненужных пользователей. Как сделать импорт только одной (или нескольких) конкретных групп AD а не всех пользователей скопом? Как работает механизм исключения групп?