Partager via


Transmettre une URL Dynamics 365 à une bibliothèque de widgets dans l’Environnement d’intégration du canal de Dynamics 365 1.0

Pour accéder aux API de l’environnement d’intégration du canal Dynamics 365, vous devez charger le fichier msdyn_cilibrary.js dans votre widget de communication. Étant donné que le widget se trouve dans un autre domaine, cette bibliothèque doit savoir avec quel domaine Dynamics 365 elle doit interagir. Pour cette raison, vous devez transmettre votre URL d’instance Dynamics 365 à la bibliothèque de widgets.

Important

Le Cloud de la communauté du secteur public (GCC) est pris en charge dans l’Environnement d’intégration du canal 2.0 uniquement. Pour toute organisation hébergée dans Cloud de la communauté des organismes d’état (GCC) ou le cloud Microsoft Allemagne, le domaine du fournisseur doit résider dans le cloud correspondant ou être autorisé à l’accéder depuis ce cloud.

Une URL Dynamics 365 vers une bibliothèque de widgets peut être transmise à l’aide de l’une des méthodes suivantes.

  • Ajouter des attributs à la balise de script.
  • Ajouter un paramètre d’URL.

Ajouter des attributs à la balise de script

Le fournisseur de widgets doit ajouter les attributs suivants à la balise de script qui charge msdyn_cilibrary.js de transmettre le domaine Dynamics 365 :

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

Exemple

<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>

Ajouter un paramètre d’URL

Une autre méthode consiste à transmettre un paramètre ucilibdans l’URL de destination, comme ucilib=https://crmorg.crm.dynamics.com/webresources/Widget/msdyn_ciLibrary.js.

Exemple

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

Voir aussi

Configurer un fournisseur de canal pour votre organisation Dynamics 365

Activer la communication sortante (ClickToAct)

Ajouter une solution Environnement d’intégration du canal comme solution dépendante

Authentifier les utilisateurs de canal pour ouvrir une session sur le canal (widget)