Quand modifier le fichier de personnalisations

Le fichier customizations.xml qui a été exporté dans le cadre d’une solution non gérée peut être modifié pour réaliser des tâches de personnalisation spécifiques. Après la modification du fichier, vous pouvez le compresser, ainsi que les autres fichiers exportés dans la solution non gérée. Appliquez les modifications en important cette solution non gérée modifiée.

La modification d'un fichier XML complexe comme le fichier customizations.xml est beaucoup plus facile et moins susceptible d'erreurs si vous utilisez un programme conçu pour prendre en charge la validation de schéma. Bien qu'il soit possible de modifier ce fichier dans un éditeur de texte unique comme le Bloc-notes, cette méthode n'est pas recommandée sauf si vous avez l'habitude de modifier des fichiers. Pour plus d’informations, voir Modifier le fichier des personnalisations avec une validation de schéma.

Important

La définition XML non valide ou incorrecte des composants de solution peut entraîner des erreurs qui empêcheraient l'importation d'une solution non gérée manuellement.

Tâches prises en charge

Vous pouvez modifier le fichier customization.xml pour effectuer les tâches suivantes.

Modification du Ruban
Cette documentation décrit le processus de modification du ruban en modifiant directement le fichier customization.xml. Plusieurs personnes ont créé les éditeurs de ruban qui offrent une interface utilisateur pour faciliter la modification du ruban. Le plus répandu jusqu'à aujourd'hui est Ribbon Workbench. Pour obtenir une assistance dans l'utilisation de ce programme, contactez son éditeur.

Pour plus d’informations sur la modification du ruban en modifiant le fichier customization.xml manuellement, voir Personnaliser le ruban pour Microsoft Dynamics 365 Customer Engagement.

Modification du Plan du site
Le Kit de développement logiciel (SDK) décrit le processus de modification du plan de site en modifiant directement le fichier customization.xml. Toutefois, il est recommandé d’utiliser le concepteur de plan de site de Customer Engagement pour créer ou mettre à jour les plans de site. Pour plus d’informations : Créer un plan de site pour une application à l’aide du concepteur de plan de site

Vous pouvez également utiliser un des éditeurs de plan de site développés par la communauté, comme l’Éditeur de plan de site XrmToolBox.

Pour plus d’informations, voir : Modifier la navigation dans l’application à l’aide du plan de site.

Modification FormXml
FormXml permet de définir les formulaires et les tableaux de bord d'entité. L'éditeur de formulaires et le concepteur de tableau de bord dans l'application sont les outils les plus fréquemment utilisés pour cet objectif. La modification du fichier customizations.xml est une solution alternative. Pour plus d’informations, voir Personnaliser les formulaires d’entités dans Microsoft Dynamics 365 Customer Engagement et Créer un tableau de bord.

Modification des requêtes enregistrées
Les définitions des vues pour les entités sont incluses dans le fichier customizations.xml et peuvent être modifiées manuellement. L'éditeur dans l'application est l'outil le plus couramment utilisé pour cet objectif. La modification du fichier customizations.xml est une solution alternative. Pour plus d’informations, voir Personnaliser les vues d’entité dans Microsoft Dynamics 365 Customer Engagement.

Modification du fichier ISV.config
Dans les précédentes versions de Dynamics 365 for Customer Engagement, ISV.Config était le moyen d’ajouter des extensions à l’application cliente, ainsi que d’autres options de configuration. Pour Microsoft Dynamics CRM 2011 et Microsoft Dynamics CRM Online, le ruban favorise la manière d’étendre l’application. La seule fonctionnalité restée dans ISV.Config est la personnalisation de l’apparence du calendrier de service. Pour plus d’informations, voir Configuration de l’apparence du calendrier de service.

Tâches non prises en charge

La définition d’autres composants de solution en modifiant le fichier customizations.xml exporté n’est pas prise en charge. Elle inclut les éléments suivants :

  • Entités

  • Attributs

  • Entité-relation

  • Messages de l'entité

  • Groupes d'options

  • Ressources web

  • Processus (Workflows)

  • Assemblys de plug-in

  • Étapes de traitement du message SDK

  • Point de terminaison de service

  • Rapports

  • Rôles de connexion

  • Modèles d'article

  • Modèles de contrats

  • E-mail Templates

  • Modèles de publipostage

  • Rôles de sécurité

  • Profils de sécurité de champs

Voir aussi

Personnaliser Microsoft Dynamics 365 Customer Engagement et Microsoft Dynamics 365 Customer Engagement (on-premises)
Référence XML de personnalisation
Schéma du fichier de solutions de personnalisation
Schéma principal du rubanSchéma des types de rubanSchéma WSS du ruban
Schéma du plan de site
Schéma XML du formulaire
Prise en charge des schémas pour le fichier de personnalisation