вторник, 30 октября 2018 г.

1C Bitrix синхронизация с Exchange

В 1С Bitrix двунаправленная интеграция календарей, задач, интеграция контактов с MS Exchange осуществляется c помощью протоколов DAV (WebDAV, CalDAV, CardDav).

Для настройки заходим в панель администрирования 1С Bitrix Настройки\Настройки продукта\Настройки модулей\DAV
Описание настройки дано в официальной документации http://dev.1c-bitrix.ru/docs/pdf_files/portal_admin_system.pdf

Первая сложность. Пр нажатии в 1С Bitrix\Календарь\Соединено с Exchange Синхронизировать Получена ошибка [SS1]An Unsupported Authentication Method (supported:basic, digest)

Входим на Exchange сервер запускаем IIS Manager Наш_сервер\Sites\EWS выбираем пункт Basic aunthentification и включаем его правой кнопкой Enabled.

Вторая. При синхронизации других пользователей получена другая ошибка  "[ErrorFolderNotFound] Не удается найти указанную папку в хранилище."

Необходима дать права на управление почтовым ящиком пользователю который прописан в настройке DAV. Для этого лучше завести служебного пользователя (например Bitrix).

Третья. Как дать доступ служебному пользователю к почтовым ящикам сотрудников.

Первый вариант через оснастку. Входим на Exchange сервер Recipients Configuration Mailbox выбираем нужный почтовый ящик и нажимаем правую кнопку в выпадающем меню, далее выбираем Manage Full Access Permission нажимаем плюс и добавляем административного пользователя.

Второй вариант через PowerShell
Add-MailboxPermission -identity "User" -accessrights:fullaccess -user "Bitrix"
Для удаление прав
Remove-MailboxPermission -identity "User" -accessrights:fullaccess -user "Bitrix"

Источник: https://i-sanin.livejournal.com/18679.html

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

  1. Подскажите это касается облачной версии?

    ОтветитьУдалить
  2. Синхронизация в Битрикс отвратительно работает.

    И да - в облачной версии корп.портала я это видел

    ОтветитьУдалить