將 Dynamics 365 URL 傳遞至 Dynamics 365 管道整合架構 1.0 中的 widget 程式庫
若要存取 Dynamics 365 管道整合架構 API,您需要在通訊 widget 中載入 msdyn_cilibrary.js
檔案。 由於 widget 位於不同的網域中,因此該程式庫必須知道要與哪個 Dynamics 365 網域對話。 因此,您需要將 Dynamics 365 執行個體 URL 傳遞至 widget 程式庫。
重要
政府社群雲端僅在管道整合架構 2.0 中受支援。 對於任何在政府社群雲端 (GCC) 或 Microsoft Cloud 德國中託管的組織,提供者網域都必須位於相應的雲端內,或應允許從該雲端內進行存取。
可以使用下列其中一個方法,傳遞 widget 程式庫的 Dynamics 365 URL。
- 將屬性新增至指令碼標籤。
- 新增 URL 參數。
將屬性新增至指令碼標籤
widget 提供者必須將下列屬性新增至載入 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 參數
另一個方法是在登陸 URL 中傳遞 ucilib
參數,例如 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