Loading
Optimisation de Salesforce avec du code
Considérations relatives aux packages de type de métadonnées personnalisées

Considérations relatives aux packages de type de métadonnées personnalisées

Tenez compte des comportements des packages qui contiennent des types de métadonnées personnalisées.

Éditions requises

Disponible avec : Salesforce Classic et Lightning Experience

Les types de métadonnées personnalisées protégés dans les packages gérés sont disponibles dans : Developer Edition et les organisations test

Les chargements et les installations de package sont disponibles dans les éditions Group, Enterprise, Performance, Unlimited et Developer

Vous pouvez créer, modifier et supprimer des enregistrements de types de métadonnées personnalisées à partir de packages installés avec les éditions Group et Professional

Remarque
Remarque Pour des raisons de sécurité, nous recommandons de laisser les types de métadonnées personnalisées confidentiels, notamment les secrets, les informations d'identification personnelle ou les données privées, dans leur propre package géré et de définir leur Visibilité sur package protégé.

Types et enregistrements

Lorsque vous chargez un package Géré - Publié qui contient un type de métadonnées personnalisées, vous ne pouvez pas changer l'enregistrement ou le type de métadonnées personnalisées du package de public à protégé. Vous pouvez toutefois changer les enregistrements et les types protégés sur Public, ou changer les types de package protégés sur Protégé par l'espace de noms.

Champs

Lorsque vous avez chargé un package Géré - Publié qui contient un type de données personnalisées, vous ne pouvez pas :

  • Ajouter des champs obligatoires au type de métadonnées personnalisées.
  • Définissez les champs non obligatoires sur obligatoires.
  • Supprimez les champs personnalisés inclus dans la version chargée du package. Si vous ajoutez un champ personnalisé après le chargement, vous pouvez le supprimer jusqu'au chargement d'une nouvelle version gérée-publiée.
  • Changez la possibilité de gérer tous les champs personnalisés du package.

Visibilité

  • Les types de métadonnées personnalisées avec une Visibilité définie sur Protégé ne sont pas visibles par les flux dans une organisation abonnée.
  • Si vous augmentez la visibilité d'un type de métadonnées personnalisées, vous ne pouvez pas la réduire plus tard. Par exemple, si vous changez la visibilité de Seul le code Apex dans le même package géré peut afficher le type à Tous les codes Apex et les API peuvent utiliser le type, et il est visible dans la Configuration, vous ne pouvez pas la changer plus tard.
 
Chargement
Salesforce Help | Article