http://mtaalamu.ru
Само собою должен быть установлен php модуль для работы с LDAP. При использовании SSL также необходимо на сервере с SugarCRM отменить проверку сертификата, для этого в /etc/ldap/ldap.conf добавляем:]]>
<container-group id="usermenu" label="">
<item type="user" id="status">{userprofilepage}</item>
<item type="link" id="my-profile">{userprofilepage}</item>
<!-- <item type="link" id="change-password" condition="!context.externalAuthentication">/user/change-password</item> -->
<item type="external-link" id="help">{share-help}</item>
<item type="link" id="logout" condition="!context.externalAuthentication">/dologout</item>
</container-group>
]]>
Есть сервер с Alfresco 3.4d и сервер с Zimbra 7. Синхронизация пользователей через LDAP Zimbrы происходит во время запуска Alfresco а также ежедневно в полночь (настройка Alfreso по-умолчанию, см. документацию).
При синхронизации создаются/обновляются учетные записи на сервере Alfresco с заполненными именем, фамилией, почтовым адресом.
Логин имеет вид почтового адреса пользователя, но без @domain.com. с таким-же именем создается домашняя директория пользователя.
При удалении пользователя в Zimbra он будет удален в Alfresco, но домашнюю директорию придется удалять вручную, т.к. там могут остаться файлы пользователя.
Группы синхронизируются со списками рассылки Zimbra.
Для синхронизации нам понадобится пароль от LDAP сервера Zimbra. Можно использовать административный пароль, а можно и создать отдельного пользователя. Чтобы поменять административный пароль на OpenLDAP Zimbrы (его просто забыть, т.к. после установки он нигде не используется пользователем):]]>
На сервере Zimbra заходим в консоль:]]>
su zimbra
zmlocalconfig -e ldap_common_loglevel="any"
Просмотреть все параметры отличные от по-умолчанию:]]>
mkdir /zimbra-backup
chown zimbra:zimbra /zimbra-backup/
Архивируем данные LDAP:
su – zimbra
/opt/zimbra/libexec/zmslapcat /zimbra-backup
Почитать]]>
В настройках авторизации TikiWiki (я использую 5ю версию) выбираем пункт «Tiki and LDAP»:
]]>