Сервер BOOCO Meteor (v 1.x) / Интеграция c Office 365

Настройка интеграций c календарными системами

Интеграция c MS Exchange

Интеграция c Office 365

Добавление календарной системы Office 365

Настройка календарной системы, работающей по API MS Graph

Получение токенов доступа для настройки календарной системы, работающей по API MS Graph

Настройка свойств MS Graph

Настройка триггера синхронизации

Интеграция с Google Calendar

Интеграция с Яндекс Календарем

Интеграция с 1С:Документооборот

Синхронизация разных календарных систем

Работа с календарными системами

Включение отладочных сообщений

  1. Зайдите на портал Azure: portal.azure.com.

  2. Перейдите в раздел App registrations.

  3. Нажмите кнопку New registration.

  4. Выберите имя, например: BOOCO.

  5. Установите флажок для параметра Accounts in this organizational directory only.

  6. Нажмите кнопку Create.

  7. Скопируйте и запишите Application (client) ID и Directory (tenant) ID. Они потребуются для настройки интеграции.

  8. Нажмите кнопку Add a certificate or secret.

  9. Нажмите кнопку New client secret.

  10. Введите описание, например: BOOCO Access.

  11. В поле Expires введите 24 месяца (можно выбрать любое другое значение).

  12. Нажмите кнопку Add.

    <aside> ⚠️ Важно. Скопируйте и запишите значение Client secret (после ухода со страницы оно будет недоступно).

    </aside>

  13. Перейдите в раздел API permissions.

  14. Нажмите кнопку Add a permisision и выберите Microsoft Graph в разделе Microsoft APIs.

  15. Выберите тип Application permission (Your application runs as a background service or daemon without a signed-in user).

  16. В строке поиска введите Calendars.ReadWrite, разверните список и установите флажок. После этого нажмите кнопку Add permission.

  17. Повторите предыдущий шаг, чтобы добавить следующие разрешения:

  18. Перейдите в раздел Enterprise applications и выберите созданное приложение.

  19. Перейдите в раздел Permissions, в группе (Security) нажмите кнопку Grant admin consent for....

  20. Подтвердите действие. В результате отобразится список с Admin consent (если список не отобразился, обновите страницу).

Настройка завершена

Для интеграции с BOOCO потребуются: Application (client) ID, Directory (tenant) ID и Client secret.