Visión xeral de solucións

As solucións úsanse para transportar aplicacións e compoñentes desde un ambiente a outro, ou para aplicar un conxunto de personalizacións a aplicacións existentes. Unha solución pode conter unha ou varias aplicacións así como outros compoñentes como mapas do sitio, táboas, procesos, recursos web, opcións, fluxos e moito máis.

As solucións son o mecanismo para implementar a xestión do ciclo de vida das aplicacións (ALM) en Power Apps e outros produtos de Power Platform como Power Automate.

Nota

Para obter máis información sobre os conceptos da solución e como se usan solucións para a xestión do ciclo de vida da aplicación, vai a Overview of ALM coa Microsoft Power Platform Power Platform guía ALM.

Esta sección centrarase nas tarefas manuais que os fabricantes de aplicacións deben realizar mentres traballan con solucións en Power Apps.

Comezar: conceptos de solución

Antes de traballar con solucións, é importante que coñeza os seguintes conceptos de solucións:

  • Hai dous tipos de solucións (xestionadas e non xestionadas)
  • Compoñentes da solución
  • Ciclo de vida dunha solución (crear, actualizar, mellorar y corrixir unha solución)
  • Publicador de solucións
  • Solución e dependencias do compoñente da solución

Para obter máis información, vai aos conceptos de Solución na Power Platform guía ALM.

Solucións predeterminadas

Power Apps Proporciónalle as seguintes solucións non xestionadas por defecto :

  • Solución predefinida de Common Data Service. Esta solución está dispoñible para que os creadores a utilicen por defecto para as súas personalizacións nun ambiente. A solución por defecto de Common Data Service é útil cando quere avaliar ou obter información sobre Power Apps. Non obstante, recomendamos aos creadores de aplicacións traballar nas súas propias solucións non xestionadas.
  • Solución predefinida. Esta é unha solución especial que contén todos os compoñentes do sistema. A solución predeterminada é útil para descubrir todos os compoñentes e configuracións do sistema.

Non obstante, recomendamos que cree unha solución para xestionar as súas personalizacións. Máis información: Utilizar unha solución para personalizar na guía Power Platform ALM.

Propiedades xestionadas

Pode controlar cales dos seus compoñentes solución administrada son personalizables mediante propiedades xestionadas. Recomendamos que estableza propiedades xestionadas para que os seus compoñentes xestionados non se poidan modificar. Isto axuda a protexer a súa solución de modificacións que poden provocar que se rompa despois de que se importe a outro ambiente, como a proba ou a produción.

Máis información: Propiedades administradas na Power Platform

Traballar con solucións en Power Apps

En Power Apps, pode ver unha lista de solucións se selecciona Solucións na navegación esquerda. Pode realizar estas tarefas de solución:

  • Nova solución: para localizar e traballar só cos compoñentes que personalizou, cree unha solución e faga toda a súa personalización alí. Entón, pode distribuír a súa solución facilmente a outros ambientes. Máis información: Crear unha solución

  • Importar: importe unha solución ao seu contorno. Máis información: Importar solucións

  • Abra AppSource: Microsoft AppSource é onde pode ir buscar solucións adaptadas ao seu sector que funcionen cos produtos que xa emprega.

  • Publicar todas as personalizacións: publique todas as personalizacións activas nun contorno.

  • Cambiar ao clásico: abra o explorador de solucións clásico.

  • Ver historial: vexa detalles sobre as operacións de solucións ao longo do tempo, como a importación, a exportación e a desinstalación. Máis información: Ver o historial dunha solución

    Área de solucións.

Dende a zona de Solucións, seleccione unha solución para ver todos os seus compoñentes.

Solución de demostración con todos os compoñentes.

Desprácese por todos os elementos para explorar todos os compoñentes dunha solución. Se hai máis de 100 elementos na lista pode seleccionar Cargar os próximos 100 elementos para ver máis.

Cargar máis compoñentes.

Buscar e filtrar nunha solución

Tamén pode buscar un compoñente específico polo seu nome.

Buscar compoñente.

Ou ben, filtre todos os elementos da lista por o tipo de compoñente.

Filtrar compoñente por tipo.

Comandos contextuais

A medida que selecciona cada compoñente, as accións dispoñibles na barra de comandos cambiarán segundo o tipo de compoñente seleccionado e se a solución é a predefinida ou unha xestionada.

Comandos específicos de compoñentes.

Cando non selecciona ningún compoñente, a barra de comandos mostrará as accións aplicadas á propia solución.

Comandos específicos da solución.

Con solucións non xestionadas ou a predefinida, pode usar o comando Novo ou Engadir existente para crear ou engadir tipos diferentes de compoñentes. Máis información: Engadir compoñentes da solución

Nota

Non pode engadir compoñentes a unha solución xestionada. Cando intentes, recibirás a seguinte mensaxe:
"You cannot directly edit the components within a managed solution. You’ll need to add it to another unmanaged solution that you’ve created to customize the component. The component might not be customizable."

Privilexios adicionais necesarios

Algúns compoñentes poden requirir certos privilexios de Dataverse para que os usuarios executen o compoñente cando o compoñente se importa ao ambiente desde unha solución.

Fluxos

Para usar ou executar un fluxo desde unha aplicación de lenzo que está incluída nunha solución, debe ter permisos para ese fluxo a través de alguén que comparta a propiedade ou execute permisos. Cando unha aplicación nunha solución é compartida cun conxunto de usuarios, os fluxos tamén deben ser compartidos explicitamente.

Máis información: Roles de seguranza e privilexios

Usar pipelines para Power Platform implementar solucións

Implementar facilmente solucións para probar e producir ambientes usando oleodutos Power Platform. Unha vez que os oleodutos están en vigor, os fabricantes poden iniciar implementacións no produto con algúns clics. Os fabricantes fano directamente dentro dos seus ambientes de desenvolvemento. Máis información: Visión xeral dos oleodutos en Power Platform

Limitacións coñecidas

As seguintes limitacións aplícanse ao uso de aplicacións de lenzo, fluxos e conectores personalizados en solucións.

  • Se atopas un erro de publicación dunha aplicación de lona: a aplicación ten conexións a fluxos que xa non están no ambiente, elimina os fluxos eliminados da aplicación. A continuación, garda e publica a aplicación.
  • As aplicacións de lona compartidas con Todos os que pasan pola copia de seguridade do medio ambiente e as operacións de restauración do ambiente non se comparten con Todos no ambiente restaurado. Nótese que a aplicación de lona pode ser compartida cun grupo de seguridade, e a aplicación na contorna restaurada compártese con ese grupo de seguridade.
  • Os fluxos na nube de solucións usando o conector da folla de ruta do proxecto ou usando a autorización delegada aínda non se poden engadir en solucións. O traballo para esta limitación é editar o fluxo para eliminar o uso do conector da folla de ruta do proxecto e / ou autorización delegada, engadir o fluxo a unha solución e, a continuación, cambiar o fluxo de volta segundo sexa necesario.

Para obter máis información sobre a personalización dos compoñentes individuais nunha solución, vai aos seguintes temas:

Solucións de resolución de problemas

Para saber problemas e información sobre como solucionar problemas de funcionamento con solucións, vaia a Xestionar aplicacións e solucións na documentación de resolución de Power Apps problemas.

Seguinte paso

Crear unha solución

Nota

Pode indicarnos as súas preferencias para o idioma da documentación? Realice unha enquisa breve. (teña en conta que esa enquisa está en inglés)

Esta enquisa durará sete minutos aproximadamente. Non se recompilarán datos persoais (declaración de privacidade).