Поделиться через


Передача URL-адреса Dynamics 365 в библиотеку мини-приложений в Инфраструктуру интеграции каналов Dynamics 365 2.0

Чтобы получить доступ к API Инфраструктуры интеграции каналов Dynamics 365, вам необходимо загрузить файл msdyn_cilibrary.js внутри мини-приложения связи. Поскольку мини-приложение находится в другом домене, этой библиотеке необходимо знать, с каким доменом Dynamics 365 ему следует общаться. По этой причине вам необходимо передать URL-адрес экземпляра Dynamics 365 в библиотеку мини-приложений.

Внимание

Government Community Cloud поддерживается только в Инфраструктуре интеграции каналов 2.0. Для любой организации, размещенной в Government Community Cloud (GCC) или Microsoft Cloud Germany, домен провайдера должен либо находиться внутри соответствующего облака, либо ему должен быть разрешен доступ из этого облака.

URL-адрес Dynamics 365 для библиотеки мини-приложений можно передать одним из следующих методов.

  • Добавить атрибуты в тег скрипта.
  • Добавить параметр URL-адреса.

Добавить атрибуты в тег скрипта

Поставщик мини-приложений должен добавить следующие атрибуты в тег скрипта, который загружает msdyn_cilibrary.js для передачи домена Dynamics 365:

data-cifid: CIFMainLibrary
data-crmurl: <CRM domain name>

Пример

<script type="text/javascript" src="https://crmorg.crm.dynamics.com/webresources/Widget/msdyn_ciLibrary.js" data-crmurl="https://crmorg.crm.dynamics.com" data-cifid="CIFMainLibrary">
</script>

Добавить параметр URL-адреса

Другой метод — передать параметр ucilib в целевой URL, например ucilib=https://crmorg.crm.dynamics.com/webresources/Widget/msdyn_ciLibrary.js.

Пример

https://widget.domain.com?ucilib=https://crmorg.crm.dynamics.com/webresources/Widget/msdyn_ciLibrary.js

См. также

Настройка поставщика каналов для организации Dynamics 365

Включение исходящей связи (ClickToAct)

Добавление решения Инфраструктуры интеграции каналов в качестве зависимого решения

Проверка подлинности пользователей канала (мини-приложение)