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é :
Connectez-vous au centre d’administration Power Platform.
Dans le volet de navigation, sélectionnez Environnements, sélectionnez un environnement géré.
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 .
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.
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.
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.
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