L’application du vérificateur de solution dans les environnements gérés bloque ou affiche un avertissement lors de l’importation
S’applique à : Power Platform, Solutions
Background
L’application du vérificateur de solution dans les environnements managés permet aux administrateurs d’exiger des résultats valides du vérificateur de solution avant qu’une solution puisse être importée.
Symptômes
Lorsque vous essayez d’importer une solution, vous recevez l’un des messages d’erreur ou d’avertissement suivants :
Erreur : la solution est bloquée à l’importation en raison de violations critiques. Corrigez ces violations, puis réessayez l’importation.
Avertissement : Il existe des violations critiques dans cette solution. Vous pouvez bloquer les solutions avec des violations critiques en activant l’application du vérificateur de solutions dans la page des paramètres des environnements managés.
Cause
L’erreur ou le message d’avertissement se produit, car l’application du vérificateur de solution dans les environnements managés est activée en mode Avertissement ou Blocage , et les violations critiques sont présentes dans les résultats.
Résolution
Les violations critiques dans la solution doivent être corrigées avant d’importer la solution.
Si un lien de résultats est présent dans le message, vous pouvez utiliser le lien pour télécharger un fichier SARIF pour afficher les résultats. La documentation sur les règles répertorie chaque règle avec un lien pour plus d’informations et sur la façon de corriger.
Si le lien de résultats n’est pas présent dans le message, vous pouvez exécuter le vérificateur de solution séparément pour afficher les résultats. Voici quelques considérations spéciales :
- Le vérificateur de solution doit être exécuté avec l’ensemble de règles du vérificateur de solutions. Les méthodes les plus simples à suivre sont les suivantes :
- Exécutez le vérificateur de solution dans Power Apps où l’ensemble de règles du vérificateur de solution est utilisé.
- Utilisez la vérification de la solution pac où l’ensemble de règles du vérificateur de solutions est utilisé par défaut.
- Si vous transmettez explicitement un ID d’ensemble de règles, utilisez
0AD12346-E108-40B8-A956-9A8F95EA18C9
, qui représente l’ensemble de règles du vérificateur de solution.
- Lors de l’appel de l’outil de vérification de solution, ne passez pas d’exclusions de fichiers ou de substitutions de règle. Ceux-ci peuvent être pris en charge pour l’application du vérificateur de solutions à l’avenir.