Nouveautés dans Unified Service Desk

 

Date de publication : novembre 2016

S’applique à : Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2013, Dynamics CRM 2015, Dynamics CRM 2016

Cette rubrique contient des informations sur les modifications apportées à Unified Service Desk pour les personnalisateurs et les développeurs système. Pour plus d'informations sur les nouvelles fonctionnalités d'Unified Service Desk pour les administrateurs, voir TechNet : Nouveautés dans Unified Service Desk pour les administrateurs.

Contenu de la rubrique

Nouveautés d'Unified Service Desk 2.2.1

Nouveautés d'Unified Service Desk 2.2

Nouveautés d'Unified Service Desk 2.1

Nouveautés d'Unified Service Desk 2.0.1

Nouveautés d'Unified Service Desk 2.0

Nouveautés d'Unified Service Desk 2.2.1

Les personnalisateurs et les développeurs système pourront tirer profit des améliorations suivantes qui ont été apportées à cette version.

Gestion améliorée des exceptions pour les contrôles hébergés personnalisés

Présentation de SafeDispatcher qui fournit un mécanisme puissant et instructif de gestion des exceptions pour les contrôles hébergés personnalisés dans Unified Service Desk en assurant la journalisation par défaut des exceptions non gérées avec des informations détaillées sur la source et la cause de l'exception. Cela empêche également le client Unified Service Desk de se figer ou de se bloquer, car les exceptions non gérées dans le code de contrôle hébergé personnalisé sont gérées de manière appropriée par Unified Service Desk. Vous pouvez ainsi continuer à travailler sur d'autres zones du client Unified Service Desk.Pour plus d'informations :Utiliser SafeDispatcher pour les contrôles hébergés personnalisés dans Unified Service Desk

Journalisation améliorée des diagnostics pour les contrôles hébergés personnalisés

Présentation de la LogException Method qui vous permet d'enregistrer des informations de diagnostic détaillées pour les exceptions qui se produisent dans votre contrôle hébergé personnalisé, ce qui facilite l'identification et la résolution des problèmes.Pour plus d'informations :Configurer la journalisation améliorée des diagnostics pour les contrôles hébergés personnalisés

Raccourcis clavier pour les panneaux

Unified Service Desk fournit maintenant un raccourci clavier unique pour parcourir tous les panneaux actifs de manière périodique. En outre, vous pouvez aussi définir des raccourcis clavier pour des panneaux individuels de votre disposition de panneau afin que les agents du service clientèle puissent accéder directement à un panneau de l'application cliente à l'aide du clavier.Pour plus d'informations :Raccourcis clavier pour les panneaux

Nouveautés d'Unified Service Desk 2.2

Les personnalisateurs et les développeurs système pourront tirer profit des améliorations suivantes qui ont été apportées à cette version.

Afficher les notifications pour vos agents dans Unified Service Desk

Configurez et affichez des notifications pour vos agents du service clientèle dans le client Unified Service Desk pour les alerter sur une action qu'ils doivent effectuer ou les guider dans leur processus d'interaction avec les clients. Le contenu de la notification est défini avec une instance de formulaire Unified Service Desk dans laquelle vous devez utiliser XAML pour définir le contenu de la notification, puis utiliser une instance du nouveau type de contrôle hébergé appelée Popup Notification pour définir quand et où afficher et masquer la notification.

Pour plus d'informations :Configurer les notifications dans Unified Service Desk

Utilisez les fonctionnalités de débogage améliorées pour un meilleur débogage et une résolution optimale des problèmes

Le contrôle hébergé Débogueur dans Unified Service Desk a été amélioré pour prendre en charge les fonctionnalités suivantes pour les développeurs et les personnalisateurs :

  • Copier les données de l'onglet Appels à l'action du contrôle Débogueur dans le presse-papiers pour pouvoir facilement les examiner en les collant dans une autre application (Microsoft Word ou Bloc-notes) ou les partager avec d'autres personnes par courrier électronique pour les résoudre.

  • Actualiser le client Unified Service Desk pour utiliser les dernières modifications de configuration sur le serveur sans devoir le redémarrer.

Pour plus d'informations :Onglet Appels à l'action

Personnaliser l'écran de connexion et de démarrage pour personnaliser la marque

Les développeurs et les personnalisateurs peuvent désormais modifier le nom de l'application dans l'écran de connexion et changer la police, le style et le modèle de couleurs de tous les éléments de l'écran de démarrage afin de modifier la marque en conformité avec les directives de la marque de l'entreprise.

Pour plus d'informations :Personnalisez les écrans de connexion ou de démarrage dans Unified Service Desk

Accessibilité : prise en charge du mode de contraste élevé dans le client Unified Service Desk

Le thème Air du client Unified Service Desk bascule maintenant en mode contraste élevé dans Windows sur votre ordinateur pour offrir une meilleure visibilité de l'interface aux utilisateurs ayant une déficience visuelle. Les deux thèmes restants, Blue et Style sont obsolètes comme annoncé précédemment, et ne prennent pas en charge le mode contraste élevé.

Si vous créez des thèmes personnalisés pour Unified Service Desk, vous devez suivre certaines instructions pour activer la sauvegarde du mode de contraste élevé dans les thèmes personnalisés.Pour plus d'informations :Prise en charge du mode contraste élevé pour les thèmes personnalisés

Nouveautés d'Unified Service Desk 2.1

Les personnalisateurs et les développeurs système pourront tirer profit des améliorations ci-après apportées à cette version.

Intégration du concentrateur de services interactifs dans Unified Service Desk

Utilisez le nouveau Interactive Service Hub Page type de contrôle hébergé pour héberger l'application Concentrateur de services interactifs dans Unified Service Desk. Cela vous permet de fournir une expérience intégrée de service clientèle à vos utilisateurs en combinant les fonctionnalités des deux applications dans une interface unique.Pour plus d'informations :Page Centre de services interactifs (contrôle hébergé)

Nouveautés d'Unified Service Desk 2.0.1

Les personnalisateurs et les développeurs système pourront tirer profit des améliorations ci-après apportées à cette version.

Prise en charge de plusieurs écrans

Affichez vos contrôles hébergés dans Unified Service Desk sur plusieurs écrans pour augmenter la surface utilisable et accéder facilement à vos clients et aux informations sur les incidents les concernant. Les conseillers du service clientèle peuvent ainsi interagir efficacement avec les clients en affichant simultanément les informations connexes d'un client sur plusieurs écrans au lieu de permuter entre les onglets dans Unified Service Desk sur un seul écran. La fonctionnalité multi-écrans d'Unified Service Desk prend en charge l'affichage des contrôles hébergés sur deux écrans au maximum.

Utilisez la nouvelle action RealignWindow sur un contrôle hébergé dans Unified Service Desk pour spécifier l'emplacement d'affichage d'un contrôle hébergé sur un écran. La nouvelle action RealignWindow s'applique uniquement aux instances de contrôle hébergé qui sont configurées pour être placées sur un volet de type USDFloatingPanel ou USDFloatingToolPanel. De même, cette nouvelle action est disponible pour tous les types de contrôles hébergés prédéfinis sauf Gestionnaire de connexion (contrôle hébergé) et Application hébergée CCA (contrôle hébergé). Pour plus d'informations sur les types de contrôles hébergés prédéfinis, voir Types de contrôle hébergé et référence d'action/événement.

Nouveautés d'Unified Service Desk 2.0

Les personnalisateurs et les développeurs système pourront tirer profit des améliorations suivantes et des nouvelles fonctionnalités de cette version :

  • Écouteurs personnalisés pour l'audit, le diagnostic et les traces

  • Déployer et mettre à jour facilement les composants personnalisés

  • Recherche d'entité en tant que service

  • Appeler les API Unified Service Desk et personnalisées à partir du code JavaScript de votre page Web hébergée

  • Supprimer des erreurs de script

  • Utiliser la base de connaissances CRM native

  • Prise en charge d'OAuth

  • Prise en charge de la fabrique logicielle HAT pour Visual Studio 2013 et Visual Studio 2015

  • Évolution du contrôle du navigateur pour améliorer la stabilité et les performances des pages Web hébergées

Écouteurs personnalisés pour l'audit, le diagnostic et les traces

Utilisez la zone Paramètres d'audit et de diagnostics dans Unified Service Desk (Paramètres > Unified Service Desk > Paramètres d'audit et de diagnostics) pour spécifier les écouteurs personnalisés permettant d'enregistrer les journaux d'audit (suivi d'activité), les diagnostics et les journaux de suivi à un emplacement personnalisé. Pour spécifier la source de suivi personnalisée, utilisez le nouveau Contrôle hébergé de l'écouteur qui contient une référence à votre code personnalisé permettant d'implémenter l'écouteur personnalisé. Ajoutez ensuite l'instance de contrôle hébergé à l'enregistrement Paramètres d'audit et de diagnostics.Pour plus d'informations :Créer des écouteurs personnalisés pour l'audit, le diagnostic et les traces

Déployer et mettre à jour facilement les composants personnalisés

Les développeurs peuvent étendre les fonctionnalités principales offertes par Unified Service Desk en créant des fonctionnalités et des contrôles hébergés personnalisés selon les besoins de leur entreprise. Toutefois, jusqu'à présent, le déploiement de composants personnalisés impliquait de copier les fichiers requis pour les fonctionnalités personnalisées sur chaque ordinateur client manuellement ou via une autre méthode automatisée, par exemple un programme d'installation de package MSI personnalisé.

Unified Service Desk fournit désormais une prise en charge par défaut pour déployer et mettre à jour facilement les composants personnalisés. Utilisez la nouvelle entité Fichiers de personnalisation pour télécharger vos fichiers personnalisés sur le serveur CRM en tant que fichier compressé (.zip). Le fichier .zip contient les fichiers requis pour la fonctionnalité personnalisée avec le fichier [Content_Types].xml qui fournit les informations de type MIME relatives aux extensions de type de fichier qui sont incluses dans le fichier .zip. L'enregistrement Fichiers de personnalisation peut ensuite être joint à un enregistrement Configuration dans Unified Service Desk de manière à ce que lorsqu'un utilisateur qui fait partie de l'enregistrement de configuration utilise le client Unified Service Desk pour se connecter au serveur CRM, le fichier .zip joint à l'enregistrement Fichiers de personnalisation est automatiquement téléchargé et son contenu est décompressé sur les ordinateurs de l'utilisateur client pour afficher les fonctionnalités personnalisées dans son application cliente. Ainsi, les administrateurs n'ont pas besoin de copier manuellement les fichiers personnalisés sur les ordinateurs clients.

En cas de mise à jour des composants personnalisés, les développeurs fournissent à l'administrateur le fichier .zip le plus récent avec les fichiers de composant personnalisés mis à jour. L'administrateur remplace le fichier .zip dans l'enregistrement d'entité Fichiers de personnalisation du serveur CRM, puis met à jour le numéro de mise en cache du client pour activer la mise à jour sur tous les clients.Pour plus d'informations : TechNet : Transmettre une mise à jour aux clients

Pour plus d'informations :Préparer la distribution de votre exemple de code et TechNet : Distribuer des contrôles hébergés personnalisés à l'aide des fichiers de personnalisation

Recherche d'entité en tant que service

Les développeurs peuvent désormais réutiliser les définitions de recherche d'entité existantes dans leurs contrôles personnalisés. Les administrateurs et personnalisateurs peuvent ainsi mettre à jour la requête FetchXML dans un enregistrement de recherche d'entité sans qu'il soit nécessaire de modifier le code de contrôle personnalisé, de le recompiler et de le redistribuer sur les ordinateurs clients. Utilisez la nouvelle méthode EntitySearchService.GetEntitySearchResults pour réutiliser un enregistrement de recherche d'entité existant à partir de votre contrôle personnalisé.Pour plus d'informations :Réutiliser la définition de recherche d'entité dans votre code personnalisé

Appeler les API Unified Service Desk et personnalisées à partir du code JavaScript de votre page Web hébergée

Utilisez la nouvelle propriété WpfBrowser.UsdObjectForScripting pour activer la communication entre les classes et méthodes publiques de Unified Service Desk ou votre code personnalisé et JavaScript dans la page Web hébergée dans Unified Service Desk. L'objet spécifié pour la propriété WpfBrowser.UsdObjectForScripting devient accessible au script de la page Web hébergée en tant qu'objet window.external, qui est un objet DOM intégré fourni pour l'accès à l'hôte.Pour plus d'informations :WpfBrowser.UsdObjectForScripting

Supprimer des erreurs de script

Utilisez la nouvelle option ShowScriptErrors pour spécifier s'il faut afficher ou supprimer les erreurs de script des pages Web affichées dans Unified Service Desk.Pour plus d'informations :TechNet : Gérer des options pour Unified Service Desk

Utiliser la base de connaissances CRM native

Microsoft Dynamics CRM fournit désormais de puissantes fonctionnalités de gestion des connaissances en natif. Vous pouvez à présent utiliser le contrôle hébergé mis à jour Contrôle hébergé KM Control dans Unified Service Desk pour configurer un volet de recherche des articles de la Base de connaissances dans votre application agent qui vous permet de rechercher et d'utiliser les connaissances appropriées stockées dans Dynamics 365 ou Parature.Pour plus d'informations :Utiliser la Base de connaissances Dynamics 365 ou Parature pour un engagement client efficace

Prise en charge d'OAuth

Avec les API d'outils XRM sous-jacentes qui prennent désormais en charge l'authentification OAuth, les clients Unified Service Desk peuvent à présent utiliser le protocole OAuth pour se connecter à une instance locale compatible avec CRM Online, le Déploiement avec accès via Internet (IFD)ou OAuth.Pour plus d'informations :TechNet : Se connecter à une instance de CRM avec le client Unified Service Desk

Pour plus d'informations sur la prise en charge d'OAuth dans les outils XRM, voir Créer des applications clientes Windows à l'aide des outils XRM.

Prise en charge de la fabrique logicielle HAT pour Visual Studio 2013 et Visual Studio 2015

La fabrique logicielle Boîte à outils d'applications hébergées (HAT) prend désormais en charge Visual Studio 2013 et Visual Studio 2015, en plus de Visual Studio 2010 et Visual Studio 2012.Pour plus d'informations :Boîte à outils d’applications hébergées (HAT) UII

Évolution du contrôle du navigateur pour améliorer la stabilité et les performances des pages Web hébergées

Le contrôle de navigateur IE Process a été redéveloppé pour faciliter la gestion de la mémoire et accroître la stabilité et les performances des pages Web hébergées dans Unified Service Desk. Un nouveau service de processus de surveillance, le Unified Service DeskProcessus de surveillance (usdmp.exe), est également introduit pour surveiller l'intégrité d'Unified Service Desk, et interrompre toutes les instances de processus de navigateur qui ne répondent pas et figent ou bloquent Unified Service Desk. Si une instance de processus du navigateur ne répond pas, mais que Unified Service Desk répond, l'instance de processus du navigateur ne sera pas terminée.Pour plus d'informations :Sélectionner une méthode d'hébergement pour vos contrôles

Voir aussi

TechNet : Nouveautés dans Unified Service Desk pour les administrateurs
Nouveautés dans CRM pour les développeurs

Unified Service Desk 2.0

© 2017 Microsoft. Tous droits réservés. Copyright