Compartir a través de


La aplicación del comprobador de soluciones en entornos administrados bloquea o advierte sobre la importación

Se aplica a: Power Platform, soluciones

Información previa

La aplicación del comprobador de soluciones en entornos administrados permite a los administradores requerir resultados válidos del comprobador de soluciones antes de que se pueda importar una solución.

Síntomas

Al intentar importar una solución, recibe uno de los siguientes mensajes de error o advertencia:

Error: la solución no se puede importar debido a infracciones críticas. Corrija estas infracciones y vuelva a intentar la importación.

Advertencia: Hay infracciones críticas en esta solución. Puede bloquear soluciones con infracciones críticas habilitando la aplicación del comprobador de soluciones en la página de configuración entornos administrados.

Causa

El mensaje de error o advertencia se produce porque la aplicación del comprobador de soluciones en entornos administrados está habilitada en el modo Advertir o Bloquear , y las infracciones críticas están presentes en los resultados.

Solución

Las infracciones críticas de la solución deben corregirse antes de importar la solución.

Si hay un vínculo de resultados presente en el mensaje, puede usar el vínculo para descargar un archivo SARIF para ver los resultados. En la documentación de reglas se muestra cada regla con un vínculo para obtener más información y cómo corregirlas.

Si el vínculo de resultados no está presente en el mensaje, puede ejecutar el comprobador de soluciones por separado para ver los resultados. Estas son algunas consideraciones especiales:

  • El comprobador de soluciones debe ejecutarse con el conjunto de reglas del comprobador de soluciones. Las maneras más sencillas de hacerlo son:
    • Ejecute el comprobador de soluciones en Power Apps donde se usa el conjunto de reglas del comprobador de soluciones.
    • Use pac solution check donde se usa el conjunto de reglas del comprobador de soluciones de forma predeterminada.
    • Si se pasa explícitamente un identificador de conjunto de reglas, use 0AD12346-E108-40B8-A956-9A8F95EA18C9, que representa el conjunto de reglas del comprobador de soluciones.
  • Al invocar el comprobador de soluciones, no pase ninguna exclusión de archivos ni invalidaciones de reglas. Es posible que se admitan para la aplicación del comprobador de soluciones en el futuro.