Главное Авторские колонки Вакансии Вопросы
1 447 0 В избр. Сохранено
Авторизуйтесь
Вход с паролем

Интеграция календарей MS Exchange с Битрикс24

Руководство по интеграции календарей MS Exchange с Битрикс24.
Мнение автора может не совпадать с мнением редакции

Битрикс24 включает все возможности, необходимые для управления информационным наполнением внутреннего портала. Но допустим, вы работаете ещё и с Microsoft Exchange и хотите синхронизировать работу календарей с Битриксс24. Тогда читайте нашу инструкцию, как запустить интеграцию MS Exchange c Битрикс24 в коробочной версии.

Действия необходимо будет производить в административной панели портала от пользователя Администратор.


Итак, переходим в раздел: Настройки продукта > Настройках модулей > DAV

В настройках данного модуля, прописываем данные подключения к MS Exchange и включаем синхронизацию календарей.


После выполненных действий, у пользователей на портале Битрикс24, появляется календарь MS Exchange, который синхронизуется с указанного сервера.

Если вы выбрали пункт: Использовать логин в качестве имени почтового ящика на Exchange сервере, у пользователей на портале пропадёт раздел Почта в левом меню.

Если галочку не поставить, тогда Битрикс24 будет искать логин пользователя для авторизации в Exchange в поле UF_BXDAVEX_MAILBOX карточки пользователя.

По умолчанию такое поле не создано. Его нужно добавить.

Заходим в список пользователей:

Выбираем пользователя Администратор и заходим в карточку. Находим вкладку «Дополнительные поля». В нижней части карточки нажимаем на ссылку «Добавить пользовательское поле»

Создаём пользовательское поле:

  • Тип данных: строка
  • Объект: USER
  • Код поля: UF_BXDAVEX_MAILBOX


После сохранения, поле появится в карточке пользователя. Для всех пользователей прописываем в это поле их почтовый ящик (логин в Exchange):

После выполненных операций, у пользователя на портале появляется его календарь MS Exchange:

Чтобы все приглашения на портале попадали сразу в этот календарь, для него в настройках календарей необходимо указать «для всех приглашений».

Важно! При синхронизации по умолчанию не передаются участники встреч.

Для того что бы при синхронизации календаря MS Exchange и Битрикс24 отображались участники встречи, необходимо в настройка календаря активировать скрытую опцию.

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

Открываем: Административная панель > Инструменты > Командная PHP-строка и вводим команду: COption::SetOptionString(’calendar’, ’sync_exchange_meeting’, true);

После этих действий, происходит синхронизация события со списком всех участников.

Заметим, что на момент написания статьи статус подтверждения участия не синхронизировался. То есть, если кто-то из участников принял это событие, в Битрикс24 это не отобразится в Exchange, и наоборот.

Переговорные синхронизируются только в том случае, если место проведения в MS Exchange и Битрикс24 называются одинаково.

Надеемся информация была для вас полезной, а если у вас остались вопросы, обязательно обращайтесь за помощью к нам!

Смотрите нас на YouTube

Проходите Бесплатный курс внедрения Битрикс24

Покупайте Лицензии Битрикс24 со скидкой до 30%

Заказывайте Техподдержку от специалистов Соли

0
В избр. Сохранено
Авторизуйтесь
Вход с паролем