L’application du vérificateur de solution dans les environnements managés bloque ou avertit lors de l’importation

S’applique à : Power Platform, Solutions

Contexte

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 : l’importation de la solution est bloquée 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 Environnements managés.

Cause

Le message d’erreur ou d’avertissement se produit parce que l’application de l’outil de vérification de solution dans les environnements managés est activée en mode Avertissement ou Bloquer , et que des 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 afin d’afficher les résultats. La documentation sur les règles répertorie chaque règle avec un lien pour plus d’informations et comment corriger.

Si le lien des 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 à prendre en compte :

  • Le vérificateur de solution doit être exécuté avec l’ensemble de règles du vérificateur de solution. Pour ce faire, les méthodes les plus simples 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 solution pac case activée où l’ensemble de règles du vérificateur de solution 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.
  • Lorsque vous appelez 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 de l’vérificateur de solution à l’avenir.