Partage via


Application du vérificateur de solutions dans les environnements gérés

Le vérificateur de solution est un outil puissant qui effectue une analyse statique complète de vos objets de solution par rapport à un ensemble de règles de bonnes pratiques. En utilisant le vérificateur de solution, vous pouvez rapidement identifier les modèles problématiques dans les composants de la solution et recevoir des rapports détaillés qui mettent en évidence les problèmes, les composants affectés et fournissent des liens vers la documentation sur la façon de résoudre chaque problème.

Les administrateurs peuvent activer le vérificateur de solutions pour appliquer des contrôles afin d’identifier les modèles problématiques sur les solutions lorsque la solution est importée dans le fichier environnement géré.

Paramètres du vérificateur de solutions

Lorsque vous activez le vérificateur de solution pour un environnement géré, vous avez le choix entre différents niveaux qui sont appliqués lors de l’importation de la solution.

Paramètre Description
Aucun Désactive les validations automatiques de la solution lors de l’importation de la solution. Il n’y a aucun changement d’expérience ou de comportement dans la création, les exportations ou les importations de solutions.
Avertir Toutes les solutions personnalisées sont automatiquement vérifiées lors de l’importation de la solution. Lorsqu’une solution avec des problèmes hautement critiques est importée, vous êtes averti de l’action mais l’importation elle-même continue, et si tout le reste de l’importation se passe bien, la solution est importée dans le environnement. Après une importation réussie, un message indiquant que la solution importée a rencontré des problèmes de validation s’affiche. De plus, un e-mail récapitulatif est envoyé avec les détails de la validation de la solution.
Bloc Toutes les solutions personnalisées sont automatiquement vérifiées lors de l’importation de la solution. Lorsqu’une solution présente des problèmes hautement critiques, le processus d’importation est annulé et un message indiquant que la solution importée présente des problèmes de validation s’affiche. Cela se produit avant l’importation proprement dite, il n’y a donc aucune modification de l’environnement en raison de l’échec de l’importation. De plus, un e-mail récapitulatif est envoyé avec les détails de la validation de la solution.

Pour plus d’informations sur la marche à suivre en cas d’avertissement ou de blocage, consultez le guide de dépannage.

Pour plus d’informations sur le vérificateur de solutions et la liste des règles utilisées, accédez à Présentation du vérificateur de solutions.

Activer le vérificateur de solution dans un environnement géré

Pour activer l’application du vérificateur de solution pour votre environnement géré :

  1. Connectez-vous au centre d’administration Power Platform.

  2. Dans le volet de navigation, sélectionnez Environnements, sélectionnez un environnement géré.

  3. Dans la barre de commandes, appuyez sur Sélectionner Edit Environnements gérés, puis sur Sélectionner pour définir le paramètre d’application approprié sous Application du vérificateur de solutions .

    Capture d’écran de l’option Paramètres du vérificateur de solutions.

Note

L’application du vérificateur de solutions n’est pas disponible lorsque l’environnement est en mode d’administration.

Messages électroniques envoyés à l’administrateur

Lorsque le mode de validation est défini sur Avertir ou Bloquer, un email récapitulatif est envoyé lorsqu’une solution est importée ou bloquée. Lorsque la solution est importée dans un environnement, l’e-mail récapitulatif indique le nombre de problèmes par gravité dans la solution. Le contenu de l’e-mail peut inclure un lien vers les résultats de l’analyse de la solution. Dans certains cas, le lien vers les résultats peut avoir expiré. Pour obtenir de nouveaux résultats, soumettez la solution au vérificateur de solutions.

Les solutions vérifiées à partir de Power Apps make.powerapps.com ont les résultats stockés dans la source environnement. Les solutions importées dans un environnement avec l’application du vérificateur de solutions activée peuvent avoir des résultats stockés dans la cible, importation environnement.

L’e-mail est envoyé à tous les utilisateurs ayant les rôles Power Platform Administrateur et Administrateur de Service Dynamics 365. Il est également envoyé aux destinataires des e-mails de synthèse hebdomadaires.

Supprimer les courriers électroniques de validation

Par défaut, les e-mails sont envoyés lorsqu’une solution contient des niveaux de gravité moyens et supérieurs. Lorsque la case est cochée, les e-mails ne sont pas envoyés en mode avertissement. Les e-mails ne sont pas non plus envoyés en mode blocage, à l’exception des violations critiques qui bloquent l’importation de la solution.

Capture d’écran de la case à cocher du courrier électronique du vérificateur de solutions.

Exclusions de règles

Vous pouvez choisir d’exclure les règles du vérificateur de solutions de l’application. Par exemple, la correction d’une règle particulière peut nécessiter beaucoup de temps et d’efforts dans la solution, mais vous souhaitez que les autres règles soient appliquées. Utilisez la liste déroulante Règles exclues pour sélectionner les règles à exclure de l’application.

Capture d’écran des exclusions de règle de l’application du vérificateur de solutions.

La liste contient des noms et des descriptions de règles regroupés par catégorie et triés par gravité. Pour rappel, seules les règles de gravité critique bloquent l’importation d’une solution.

Capture d’écran des options d’exclusion de règles de l’application du vérificateur de solutions.

Utiliser PowerShell pour activer l’application du vérificateur de solution

Vous pouvez utiliser PowerShell pour activer l’application du vérificateur de solution.

Activer l’application du vérificateur de solution en mode blocage

Voici un exemple de script PowerShell qui active l’application du vérificateur de solution en mode blocage. Après l’avoir exécuté, le curseur affiche le mode blocage dans la section Vérificateur de solution des paramètres des environnements gérés.

SetManagedEnvironmentSolutionCheckerEnforcementLevel -EnvironmentId 8d996ece-8558-4c4e-b459-a51b3beafdb4 -Level block

Activer l’application du vérificateur de solution en mode avertissement

Voici un exemple de script PowerShell qui active l’application du vérificateur de solution en mode avertissement. Après l’avoir exécuté, le curseur affiche le mode avertissement dans la section Vérificateur de solution des paramètres des environnements gérés.

SetManagedEnvironmentSolutionCheckerEnforcementLevel -EnvironmentId 8d996ece-8558-4c4e-b459-a51b3beafdb4 -Level warn

Désactiver l’application du vérificateur de solution

Voici un exemple de script PowerShell qui désactive l’application du vérificateur de solution. Après l’avoir exécuté, le curseur affiche Désactivé dans la section Vérificateur de solution des paramètres des environnements gérés.

SetManagedEnvironmentSolutionCheckerEnforcementLevel -EnvironmentId 8d996ece-8558-4c4e-b459-a51b3beafdb4 -Level none

Voir aussi

Environnements gérés aperçu
Solutions d’importation
L’application du vérificateur de solution dans Environnements gérés bloque ou avertit lors de l’importation