Передача URL-адреса Dynamics 365 в библиотеку мини-приложений в Инфраструктуру интеграции каналов Dynamics 365 1.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)
Добавление решения Инфраструктуры интеграции каналов в качестве зависимого решения
Проверка подлинности пользователей канала для входа в канал (мини-приложение)