Créer des applications clientes Windows à l’aide des outils XRM
Date de publication : janvier 2017
S’applique à : Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
Les outils XRM est un ensemble de nouvelles API reposant sur les API d'assembly du SDK Microsoft Dynamics 365 (service d'Organization et IDiscoveryService) qui permettent de créer des applications clientes Windows pour Microsoft Dynamics 365. Ils fournissent les fonctionnalités suivantes :
Prise en charge de tous les modes d’authentification pour se connecter à Dynamics 365, y compris OAuth.
Prise en charge de Windows PowerShell pour l’authentification et la connexion à Dynamics 365.
Sécurité de thread pour les actions exécutées dans Dynamics 365 dans un environnement multithread.Pour plus d'informations :Multithreading dans les composants, Composants à threads sécurisés
Contrôle de connexion Windows Presentation Foundation (WPF) commun pour Dynamics 365 pour une connexion cohérente à Dynamics 365 à partir de vos applications clientes Windows.
Prise en charge du stockage sécurisé des informations d’identification et de la réutilisation des informations d’identification stockées pour vous connecter automatiquement dans Dynamics 365 après la connexion initiale.
Traçage de diagnostic intégré et création de rapports sur les performances pour les actions exécutées dans Dynamics 365, que vous pouvez configurer selon les besoins de votre organisation.
Composants des outils XRM
Les outils XRM regroupent les trois composants suivants :
Interface des API d'assembly du SDK Dynamics 365 : fournit les méthodes d'interaction et de wrapper de faible niveau pour les API d'assembly du SDK Dynamics 365. Il s’agit d’une API équipée qui fournit un environnement thread-safe pour passer des appels vers Microsoft Dynamics 365 avec les fonctionnalités de diagnostic intégrées pour vous aider à déterminer les performances des appels individuels. Elle fournit également un ensemble type d’écouteurs de traçage pour la prise en charge du débogage. L’espace de noms pour ce composant est Microsoft.Xrm.Tooling.Connector.
Contrôle de connexion courant : il s’agit d’un contrôle utilisateur WPF qui fournit une interface utilisateur courante pour la connexion à Microsoft Dynamics 365. Le contrôle de connexion offre une prise en charge de tous les modes d'authentification pris en charge par Dynamics 365. Le contrôle de connexion courant dispose d’un chiffrement intégré pour le stockage sécurisé de vos informations d’identification/de votre profil, et de les réutiliser au moment de l’exécution pour vous connecter automatiquement à Dynamics 365. L’espace de noms pour ce composant est Microsoft.Xrm.Tooling.CrmConnectControl.
Utilitaire de ressource Web : cela fournit la prise en charge pour l’accès aux informations à partir des deux types de ressources Web dans Dynamics 365 : image et XML. Vous pouvez accéder à une image à partir d’une ressource Web Dynamics 365 et la renvoyer comme objets WPF BitmapImage. De même, vous pouvez renvoyer une ressource Web XML comme chaîne. L’espace de noms pour ce composant est Microsoft.Xrm.Tooling.WebResourceUtility.
Applications clientes qui utilisent les outils XRM
Les applications suivantes dans la version actuelle de Dynamics 365 utilisent le contrôle de connexion WPF courant pour l’authentification des utilisateurs lors de la connexion à Dynamics 365 à partir de l’application cliente :
Unified Service Desk for Microsoft Dynamics 365.Pour plus d'informations :Guide du développeur d'Unified Service Desk
Outil de déploiement de packages.Pour plus d'informations :TechNet : déployer les packages avec CRM Package Deployer et Windows PowerShell
Outil de migration de configuration.Pour plus d'informations :TechNet : gérer vos données de configuration
Contenu de la section
Utiliser les chaînes de connexion des outils XRM pour se connecter à Dynamics 365
Utiliser les constructeurs CrmServiceClient pour se connecter à Dynamics 365
Utiliser les applets de commande PowerShell pour que les outils XRM se connectent à Dynamics 365
Utiliser les outils XRM pour exécuter des actions dans Dynamics 365
Utiliser les outils XRM avec les classes générées à l’aide de l’outil de génération de code
Utiliser le contrôle commun de connexion de l’outil XRM dans vos applications clientes
Configurer le traçage pour les outils XRM
Voir aussi
Exemple : Démarrage rapide de l’API des outils XRM
Utiliser le service d’organisation Microsoft Dynamics 365
Découvrir l'URL de votre organisation à l'aide du service d'organisation
Étendre Microsoft Dynamics 365 sur le serveur
TechNet : Référence de Microsoft Dynamics CRM PowerShell
Blog : module PowerShell pour effectuer des opérations de données et gérer l'utilisateur et les paramètres système dans CRM
Microsoft Dynamics 365
© 2017 Microsoft. Tous droits réservés. Copyright