Propriétés gérées

Vous pouvez utiliser des propriétés gérées pour contrôler les composants de votre solution gérée pouvant être personnalisés. Si vous créez des solutions pour d’autres organisations, vous devez leur permettre de personnaliser les composants de la solution là où cela convient à leurs besoins uniques. Toutefois, vous devez pouvoir prendre en charge et gérer votre solution de façon prévisible, vous ne devez donc jamais autoriser la personnalisation des composants de solution critiques qui fournissent les fonctionnalités principales de votre solution.

Envisagez d’utiliser des propriétés gérées pour verrouiller vos composants, sauf si vous souhaitez qu’ils soient personnalisables dans l’environnement de destination. Par exemple, imaginez un scénario dans lequel vos utilisateurs pourraient vouloir modifier de nombreuses étiquettes pour répondre à leurs propres besoins commerciaux.

Les propriétés gérées sont destinées à protéger votre solution des modifications susceptibles de provoquer son arrêt. Les propriétés gérées ne fournissent pas la gestion des droits numériques (DRM) ou les fonctionnalités pour établir une licence pour votre solution ou contrôler les personnes habilitées à l’importer.

Vous appliquez des propriétés gérées lorsque la solution n’est pas gérée dans la couche non gérée de votre environnement de développement. Les propriétés gérées ne prennent effet qu’une fois que la solution gérée est packagée et installée dans un autre environnement. Une fois la solution gérée importée, les propriétés gérées ne peuvent pas être mises à jour, sauf par une mise à jour de la solution par l’éditeur d’origine.

La plupart des composants de solution contiennent un élément de menu Propriétés gérées disponible dans la liste des composants de solution. Lorsque vous importez la solution gérée qui contient les composants, vous pouvez afficher mais pas modifier les propriétés gérées.

Modifier et afficher les propriétés gérées des entités

  1. Connectez-vous à Power Apps ou Power Automate, puis dans le volet gauche, sélectionnez Solutions.

  2. Ouvrez la solution souhaitée.

  3. Dans la liste des composants de la solution, sélectionnez en regard de l’entité dont vous souhaitez afficher les propriétés gérées, puis sélectionnez Propriétés gérées.

    Commande Propriétés gérées pour une entité.

    La page des propriétés gérées s’affiche.

    Volet des propriétés gérées

Les entités possèdent plus de propriétés gérées que les autres types de composants de solution. Si l’entité est personnalisable, vous pouvez définir les options suivantes :

Option Description
Autoriser les personnalisations Contrôle toutes les autres options. Si cette option est False, aucun des autres paramètres ne s’applique. Lorsque sa valeur est True, vous pouvez spécifier les autres options de personnalisation. Lorsque sa valeur est False, cela équivaut à définir toutes les autres options sur false.
Nom d’affichage modifiable Si le nom complet de l’entité peut être modifié.
Propriétés supplémentaires modifiables S’applique à tout ce qui n’est pas couvert par d’autres options.
De nouveaux formulaires peuvent être créés Indique si des formulaires peuvent être créés pour l’entité.
Création possible de nouveaux graphiques Indique si des graphiques peuvent être créés pour l’entité.
De nouvelles vues peuvent être créées Indique si des vues peuvent être créées pour l’entité.
Peut changer la relation hiérarchique Si des paramètres de relation hiérarchique peuvent être modifiés. Plus d’informations : Définir et interroger des données hiérarchiques
Le suivi des modifications peut-il être activé Si la propriété Suivi des modifications de l’entité est configurable.
Peut activer la synchronisation vers l’index de recherche externe Détermine si l’entité peut être configurée pour autoriser la recherche Dataverse. En savoir plus : Configurer la recherche Dataverse pour améliorer les résultats et les performances de recherche

Modifier et afficher les propriétés gérées des champs

En regard d’un champ personnalisé dans une solution, sélectionnez , puis sélectionnez Propriétés gérées.

Cette action ouvre le volet Propriétés gérées.

Propriétés gérées du champ

L’option Autoriser les personnalisations contrôle toutes les autres options. Si cette option est désactivée, aucun des autres paramètres ne s’applique. Lorsqu’elle est activée, vous pouvez spécifier les autres options de personnalisation.

Si le champ est personnalisable, vous pouvez activer les options suivantes.

  • Nom d’affichage modifiable
  • Propriétés supplémentaires modifiables : Cette propriété contrôle les autres personnalisations qui n’ont pas de propriété gérée spécifique.
  • De nouveaux formulaires peuvent être créés
  • Création possible de nouveaux graphiques
  • De nouvelles vues peuvent être créées
  • Peut changer la relation hiérarchique
  • Le suivi des modifications peut-il être activé ?
  • Peut activer la synchronisation vers l’index de recherche externe

La désactivation de toutes les options individuelles équivaut à la désactivation d’Autoriser les personnalisations.

Appliquez vos choix et sélectionnez Terminé pour fermer le volet.

Note

Si ce champ est un champ Date et heure, une propriété Peut changer le comportement de date et d’heure supplémentaire est disponible. Informations complémentaires : Comportement et format du champ de date et d’heure

Pour plus d’informations sur la modification des champs, voir Mise à jour de la suppression de champs.

Modifier et afficher les propriétés gérées d’autres composants

Vous pouvez afficher et modifier les propriétés gérées de nombreux autres composants de la solution, tels qu’une ressource web, un processus, un graphique ou un tableau de bord. En regard du composant dans une solution, sélectionnez , puis sélectionnez Propriétés gérées.

Modifier et afficher les propriétés gérées des relations

En affichant les relations d’entité dans l’explorateur de solutions, sélectionnez une relation dans une solution non gérée puis choisissez Autres actions>Propriétés gérées dans la barre de menus.

Avec les relations, la seule propriété gérée est Personnalisable. Ce paramètre unique contrôle toutes les modifications possibles de la relation d’entité.

Voir aussi

Utiliser des solutions segmentées