
Полный цикл продаж
Автоматизация процесса продаж от работы торгового агента до послегарантийного обслуживания
Исправляем частые ошибки интеграции.
Инструкция по настройке интеграции:
Важно! Чтобы можно настроить интеграцию вашего портала с Office365, вы должны быть авторизованным или иметь рабочую учетную запись Office365 (xxxx@xxxx.onmicrosoft.com) с подпиской Office365 для Бизнеса. Частные учетные записи LiveID с подпиской Офис365 для Дома не подходят! Для заведения рабочей учетной записи Office365 обратитесь к администратору вашего Битрикс24.
Для Office 365 необходимо указать в настройках модуля Социальные сервисы (Настройки > Настройки продукта > Настройки модулей > Социальные сервисы) параметры ИД клиента (Client ID) и Ключ (Key).
Для этого необходимо:
1. В Центре администрирования Azure Active Directory перейти в раздел Все службы (потребуется рабочая учетная запись Майкрософт - xxxx@xxxx.onmicrosoft.com, простой логин LiveID не подходит),
выбрать раздел Регистрация приложений перейти по кнопке Новая регистрация:
2. При регистрации приложения нужно задать отображаемое имя и поддерживаемые типы учетных записей.
В поле URI перенаправления задайте тот адрес, который прописан в настройках модуля Социальные сервисы. Некоторые параметры можно будет изменить впоследствии.
3. В настройках приложения выбираем раздел Разрешения API и выбираем нужные для вашего приложения разрешения.
Например, для работы с документами, приложению нужны разрешения Files.ReadWrite.All , а также для входа и офлайн-доступа.
4. Далее в настройках приложения выбираем раздел Сертификаты и секреты, нажимаем кнопку +Новый секрет клиента, заполняем Описание , назначаем срок действия ключа и нажимаем кнопку Добавить .
После добавления ключа, сам ключ появится в графе Значение .
Значение ключа вводится в поле Ключ (Key) в разделе Социальные сервисы - Office365 продукта «1С-Битрикс» (Настройки > Настройки продукта > Настройки модулей > Социальные сервисы) - в примере: mg?2fPjt]v_TT3LOO7f3oK/bQaEu=wOs
Важно! Значение создаваемого ключа показывается только один раз, если вы не скопируете значение ключа и перейдете в другой раздел, то придется создавать ключ заново.
5. Значение поля ИД клиента (Client ID) для приложения можно взять в разделе Обзор.
ВАЖНО: Обязательно используйте именно эту вкладку для копирования ключа, чтобы интеграция прошла успешно!
6. Поле Домен организации (Tenant) - необязательное, представляет собой возможность ограничения на стороне портала для редактирования документов "только для своих" - тех, кто состоит в компании рабочей учетной записи. Также такое ограничение владелец тенанта может сделать еще и на стороне Office365.
Рабочий аккаунт Office365, как правило, имеет вид user@company.onmicrosoft.com, где: user - имя пользователя, а company - название компании в бизнес-аккаунте Office365.
Таким образом, Домен организации (Tenant) в нашем случае будет company.onmicrosoft.com.
Ошибка: При попытке открыть документ из портала высвечивается ошибка “Sorry, but we’re having trouble signing you in”.
Решение: Ошибка возникает из-за того, что сгенерированный ключ не совпадает с введенным в Битрикс24. Чтобы это исправить, обязательно убедитесь, что вы прошли в точности по всем шагам по инструкции выше. Обратите внимание на пункт 5: важно не брать ключ ID не с прямой ссылки при первичной генерации ключа, а найти и скопировать этот ключ со вкладки Обзор.
Ошибка: Не получается открыть документы на портале в предпросмотре.
Решение: Если документы на портале не получается открыть в режиме предпросмотра, нужно проверить настройки диска согласно скриншоту и изменить на Битрикс24.
Свяжитесь с нами!