Top.Mail.Ru
Центр помощи / Для администратора / 4. Интеграции / Интеграция с Битрикс24: приложение, SSO и календарь

Интеграция с Битрикс24: приложение, SSO и календарь

UnSpot интегрируется с Битрикс24 в трёх местах: приложение UnSpot в портале Битрикс24, вход в UnSpot по учётным данным Битрикс24 (SSO) и синхронизация календарей через входящий вебхук. В этой статье собраны все три сценария.

Установка приложения UnSpot в Битрикс24

  1. Установите приложение UnSpot из магазина приложений Битрикс24 и подтвердите своё согласие.
  2. Откройте приложение и укажите название вашего окружения.
    После первого входа UnSpot запомнит связь с вашим окружением Битрикс24 и больше не будет его запрашивать.

Настройка SSO (Single Sign-On)

Бесшовная авторизация позволяет сотрудникам входить в UnSpot по учётным данным Битрикс24, без отдельного пароля.

Видео записано в предыдущей версии интерфейса — расположение разделов могло измениться, порядок действий прежний.

  1. Перейдите в Администрирование → Интеграции → Способы входа / SSO.
  2. В дополнительных способах входа нажмите «Подключить» в карточке Bitrix24.
  3. Введите ссылку на ваш портал Битрикс24 и нажмите «Сохранить».

При следующем входе в систему на странице авторизации появится кнопка входа через Битрикс24.

Настройка прав передачи данных в магазине Битрикс

Чтобы сотрудники заводились в UnSpot автоматически при первой авторизации, в магазине приложений Битрикс нужно разрешить передачу данных пользователя в UnSpot.

Подключение календаря Битрикс24 по вебхуку

Синхронизация календарей с Битрикс24 подключается входящим вебхуком портала. Подключение доступно ролям Владелец и Администратор интеграций. Карточка Bitrix24 в блоке календарей есть только в российском контуре.

  1. В Битрикс24 создайте входящий вебхук с правами на календарь и скопируйте его URL.
  2. В UnSpot откройте Администрирование → Интеграции → Синхронизации и пролистайте до блока «Синхронизация календарей».
  3. В карточке Bitrix24 нажмите «Подключить».
  4. Вставьте URL вебхука в поле «Введите URL входящего webhook из Bitrix» и нажмите «Подключить».

URL должен иметь вид https://<ваш-портал>.bitrix24.ru/rest/<идентификатор пользователя>/<токен>/ — именно такой формат подсказывает и сама форма.

Что проверяет UnSpotПодробности
Схема адресаЕсли вы вставите адрес без https://, схема подставится автоматически
ПутьОбязателен вид /rest/<id>/<токен>. Завершающий слэш и лишние сегменты после токена допускаются
Что берётся из ссылкиТолько домен портала, идентификатор пользователя и токен. Порт, параметры и якорь отбрасываются
Длина поляДо 255 символов
Проверка на стороне Битрикс24UnSpot обращается к вебхуку и проверяет, что он отвечает и что у пользователя вебхука заполнен email

После успешного подключения появится сообщение «Вебхук Bitrix24 успешно подключен», а в карточке отобразится домен портала и кнопка «Отключить».

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

Ошибки при подключении

СообщениеЧто произошло и что делать
Введите корректный URL. Пример: https://my-company.bitrix24.ru/rest/1/xxxxxxxxxx/Ссылка не похожа на адрес входящего вебхука: нет части /rest/, идентификатора пользователя или токена. Скопируйте URL из карточки вебхука в Битрикс24 целиком
Не удалось подключиться к Bitrix24. Проверьте URL и права доступа.Портал не ответил, вебхук отозван, у него не хватает прав на календарь или у пользователя вебхука не заполнен email
Не удалось подключить Bitrix24. Подключение уже существует.Этот портал уже подключён к другому рабочему пространству UnSpot. Отключите старое подключение или создайте вебхук на другом портале
Подключение Bitrix24 через OAuth2 недоступно. Используйте интеграцию через вебхук.Прежняя схема подключения календарей Битрикс24 по OAuth2 отключена — используйте вебхук, как описано выше

Связанные статьи

Оставьте заявку, и мы свяжемся с вами в течение 30 минут.

Loading

Как улучшить работу офиса?

Оставьте контакт - покажем на демо как уйти от таблиц, двойных бронирований и путаницы с рабочими местами.

Loading