Добрый день!

Подскажите, можно ли не создавать учетные записи пользователей в системе при синхронизации с AD? 

Необходимо создавать только контакты.

Нравится

2 комментария

Добрый день!



К сожалению, нельзя. Так как, весь алгоритм основывается только на пользователях. Ведь к интерфейсу добавления пользователей имеет доступ только системный администратор клиента, который добавляет пользователей которым позволено работать (а количество лицензий ограничено).



А контакты могут заводить обычные пользователи, это могут быть вообще люди не с этой организации.



С уважением,

Богдан

Bogdan,

здравствуйте, я правильно понимаю, что либо не создается ничего: ни пользователи, ни контакты, либо создаются и пользователи, и контакты?

Показать все комментарии

Здравствуйте. Сервер Creatio версии 7.18.2.1236 развёрнут на Astra Linux. Мной была настроена синхронизация пользователей AD – группы AD успешно импортировались в систему, а после этого была произведена успешная синхронизация орг. Роли с группой AD. В результате, во вкладку «Пользователи» были автоматически добавлены пользователи из группы LDAP. Настройка производилась по инструкции на Академии.

Однако, после настроек аутентификации – а именно, изменения файла «Terrasoft.WebHost.dll.config» (т.к. Creatio развёрнуто на Astra Linux), авторизация под учётными записями AD осталась недоступной. Следовал инструкциям по настройке. Просьба подсказать, в чём может быть проблема. Файл настройки «Terrasoft.WebHost.dll.config» прилагаю.

P.S. Есть так же отдельный сервер Creatio на Windows. Там синхронизация с AD и авторизация по учётным записям AD работают корректно (Был изменен файл настройки Web.config)

Прикрепленные файлы

Нравится

1 комментарий
Лучший ответ

Добрый день!

Попробуйте заменить Ldap на LdapProvider в следующих строках:<provider name="Ldap" type="Terrasoft.Authentication.Core.Ldap.NetStandardLdapProvider, Terrasoft.Authentication">

 

<auth providerNames="InternalUserPassword,Ldap"

 

Должно получится так:

<provider name="LdapProvider" type="Terrasoft.Authentication.Core.Ldap.NetStandardLdapProvider, Terrasoft.Authentication">

 

<auth providerNames="InternalUserPassword,LdapProvider"

 

Также убедитесь, что сервер приложения включён в домен сервера, где расположен AD.

Добрый день!

Попробуйте заменить Ldap на LdapProvider в следующих строках:<provider name="Ldap" type="Terrasoft.Authentication.Core.Ldap.NetStandardLdapProvider, Terrasoft.Authentication">

 

<auth providerNames="InternalUserPassword,Ldap"

 

Должно получится так:

<provider name="LdapProvider" type="Terrasoft.Authentication.Core.Ldap.NetStandardLdapProvider, Terrasoft.Authentication">

 

<auth providerNames="InternalUserPassword,LdapProvider"

 

Также убедитесь, что сервер приложения включён в домен сервера, где расположен AD.

Показать все комментарии