Aplicación del verificador de soluciones en entornos gestionados
Nota
El nuevo y mejorado centro de administración de Power Platform ya está en versión preliminar pública. Hemos diseñado el nuevo centro de administración para que sea más fácil de usar, con una navegación orientada a tareas que le ayuda a lograr resultados específicos más rápido. Iremos publicando documentación nueva y actualizada a medida que el nuevo centro de administración de Power Platform pase a estar disponible de forma general.
El comprobador de soluciones es una potente herramienta que realiza un exhaustivo análisis estático de los objetos de su solución comparándolos con un conjunto de reglas de buenas prácticas. Al usar Comprobador de soluciones, puede identificar rápidamente patrones problemáticos en los componentes de la solución y recibir informes detallados que resaltan los problemas, los componentes afectados y proporcionan vínculos a la documentación sobre cómo resolver cada problema.
Los administradores pueden usar Comprobador de soluciones para aplicar comprobaciones para identificar patrones problemáticos en las soluciones cuando la solución se importa en el entorno administrado.
Configuración del comprobador de soluciones
Al activar Comprobador de soluciones para un entorno administrado, hay diferentes niveles entre los que elegir que se aplican durante la importación de la solución.
Ajuste | Description |
---|---|
Ninguno | Desactiva las validaciones automáticas de soluciones durante la importación de soluciones. No hay ninguna experiencia o cambios de comportamiento en la creación, exportación o importación de soluciones. |
Advertir | Todas las soluciones personalizadas se verifican automáticamente durante la importación de soluciones. Cuando se importa una solución con problemas muy críticos, se le advierte sobre la acción, pero la importación en sí continúa y, si todo lo demás con la importación está bien, la solución se importa en el entorno. Después de una importación correcfta, se muestra un mensaje que indica que la solución importada tuvo problemas de validación. Además, se envía un correo electrónico de resumen con detalles de la validación de la solución. |
Bloquear | Todas las soluciones personalizadas se verifican automáticamente durante la importación de soluciones. Cuando una solución tiene problemas muy críticos, el proceso de importación se cancela y se mostrará un mensaje indicando que la solución importada tenía problemas de validación. Esto sucede antes de la importación real, por lo que no hay cambios en el entorno debido a la falla de la importación. Además, se envía un correo electrónico de resumen con detalles de la validación de la solución. |
Para obtener más información sobre qué hacer cuando se encuentra con una advertencia o un bloqueo, consulte la guía de resolución de problemas.
Para más información sobre el verificador de soluciones y la lista de reglas utilizadas, vaya a Visión general del verificador de soluciones.
Activar el verificador de soluciones en un entorno administrado
Para activar la aplicación de Comprobador de soluciones para su entorno administrado:
Inicie sesión en el centro de administración de Power Platform.
En el panel de navegación, seleccione Entornos y después lo seleccione un entorno administrado.
En la barra de comandos, seleccione Editar entornos administrados y, a continuación, seleccione la configuración de aplicación adecuada bajo Cumplimiento del comprobador de soluciones.
Nota
La aplicación del verificador de soluciones no está disponible cuando el entorno está en el modo de administración.
Mensajes de correo para el administrador
Cuando el modo de validación está configurado en Advertir o Bloquear, se envía un correo electrónico de resumen cuando se importa o bloquea una solución. Cuando la solución se importa a un entorno, el correo resumido muestra el recuento de problemas por gravedad en la solución. El contenido del correo electrónico puede incluir un vínculo a los resultados del análisis de la solución. En algunos casos, es posible que el enlace a los resultados haya caducado. Para obtener nuevos resultados, envíe la solución a Comprobador de soluciones.
Soluciones comprobadas desde Power Apps make.powerapps.com tiene los resultados almacenados en el entorno de origen. Las soluciones importadas a un entorno con la aplicación de las reglas del comprobador de soluciones activada pueden tener los resultados almacenados en el entorno de importación de destino.
El correo electrónico se envía a todos los usuarios con los roles de Power Platform Administrador y servicio de Dynamics 365 Administrador. También se envía a los destinatarios de los correos electrónicos de resumen semanal.
Suprimir correos electrónicos de validación
De forma predeterminada, los correos electrónicos se envían cuando una solución contiene gravedad media o superior. Cuando se selecciona la casilla de verificación, los correos electrónicos no se envían en modo de advertencia. Los correos electrónicos tampoco se envían en modo de bloqueo, a excepción de las infracciones críticas que bloquean la importación de la solución.
Exclusiones de regla
Puede seleccionar excluir las reglas del verificador de soluciones de la aplicación. Por ejemplo, es posible que una regla en particular requiera mucho tiempo y esfuerzo para corregirse en toda la solución, pero aún así le gustaría que se apliquen el resto de las reglas. Utilice la lista desplegable Reglas excluidas para seleccionar las reglas que desea excluir de la aplicación.
La lista contiene nombres de reglas y descripciones agrupadas por categoría y ordenadas por gravedad. Como recordatorio, solo las reglas de gravedad crítica bloquean la importación de una solución.
Use PowerShell para activar la aplicación de Comprobador de soluciones
Puede usar PowerShell para activar la aplicación de Comprobador de soluciones. Estas funciones están definidas en el repositorio PowerApps ABBA-Samples, que debe importarse antes de invocarlas.
Activar la aplicación de Comprobador de soluciones en modo de bloqueo
Aquí hay un script PowerShell de ejemplo que activa la aplicación Comprobador de soluciones en modo de bloqueo. Después de ejecutarlo, el control deslizante muestra el modo de bloqueo en la sección Comprobador de soluciones de la configuración de entornos administrados.
SetManagedEnvironmentSolutionCheckerEnforcementLevel -EnvironmentId 8d996ece-8558-4c4e-b459-a51b3beafdb4 -Level block
Activar la aplicación de Comprobador de soluciones en modo de advertencia
Este es un ejemplo de script PowerShell que activa la aplicación de Comprobador de soluciones en modo de advertencia. Después de ejecutarlo, el control deslizante muestra el modo de advertencia en la sección Comprobador de soluciones de la configuración de entornos administrados.
SetManagedEnvironmentSolutionCheckerEnforcementLevel -EnvironmentId 8d996ece-8558-4c4e-b459-a51b3beafdb4 -Level warn
Desactivar la aplicación del comprobador de soluciones
Aquí hay un script de PowerShell de ejemplo que deshabilita la aplicación del comprobador de soluciones. Después de ejecutarlo, el control deslizante muestra Desactivado en la sección Comprobador de soluciones de la configuración de entornos administrados.
SetManagedEnvironmentSolutionCheckerEnforcementLevel -EnvironmentId 8d996ece-8558-4c4e-b459-a51b3beafdb4 -Level none
Establecer exclusiones de reglas
A continuación, se muestra un script PowerShell de ejemplo que activa la aplicación de Comprobador de soluciones en modo de bloque y agrega exclusiones de reglas. Después de ejecutarlo, el control deslizante muestra el modo de bloqueo en la sección Comprobador de soluciones de la configuración de Entornos administrados y se establecen las exclusiones de reglas.
SetManagedEnvironmentSolutionCheckerEnforcementLevel -EnvironmentId 8d996ece-8558-4c4e-b459-a51b3beafdb4 -Level none -RuleExclusions "web-use-async,web-use-offline"
Contenido relacionado
Información general de los entornos administrados
Importar soluciones
La aplicación del comprobador de soluciones en entornos administrados bloquea o advierte sobre la importación