Legg til lerretsapper og skyflytprosesser i en løsning som standard
Du kan opprette en lerretsapp i en løsning i Power Apps eller opprette en skyflyt i en løsning i Power Automate. Tidligere måtte du utføre manuelle trinn for å opprette en lerretsapp eller skyflyt i en løsning. Nå kan du opprette dem i en løsning som standard.
Siden lerretsapper og skyflyter i en løsning defineres i Microsoft Dataverse, kan du bruke Dataverse-funksjoner til å administrere dem, inkludert tilkoblingsreferanser, miljøvariabler, Dataverse-API-en, rollebasert sikkerhet og løsningsbasert administrasjon av programlivssyklus (ALM).
Viktig!
- Innstillingen for lerretsapper er evalueringsfunksjonalitet.
- Forhåndsversjonsfunksjonene er ikke ment for produksjonsbruk og kan ha begrenset funksjonalitet. Disse funksjonene er underlagt tilleggsvilkår for bruk og er tilgjengelige før en offisielle utgivelse, slik at kunder kan få tidlig tilgang og gi tilbakemeldinger.
Forutsetning
- Løsninger lagres i Dataverse, så miljøet må ha en Dataverse-database for å bruke denne funksjonen. Hvis din ikke har en, kan du legge til en Dataverse-database.
- Hvis du vil opprette lerretsapper i løsninger, må du ha skrive-rettigheter til CanvasApp-tabellen. Hvis du vil opprette skyflyter i løsninger, må du ha rollen Miljøutvikler. Finn ut mer i Sikkerhetsroller og tilgangsrettigheter.
- En lerretsapp eller skyflyt i en løsning må deles med deg før du kan vise eller redigere den.
Viktig!
Før du aktiverer opprettingen av lerretsapper og skyflyter i løsninger som standard, ser du gjennom delen Vurderinger i denne artikkelen.
Støttede opprettingsmetoder og inntastingspunkter
Flere metoder og inngangspunkter er tilgjengelige for oppretting av lerretsapper og skyflytprosesser.
Opprettingsmetoder og inntastingspunkter for lerretsapper
Tabellen nedenfor oppsummerer metodene du kan bruke til å opprette lerretsapper i en løsning som standard.
Metode | Tilgjengelig for lerretsapper i en løsning som standard? |
---|---|
Opprett en lerretsapp fra Dataverse | Ja |
Opprett en lerretsapp fra andre datakilder, for eksempel SharePoint, Excel, Azure Blob Storage og andre | Ja |
Opprett en tom lerretsapp Obs! Power Apps>Apper>Ny app>Lerret oppretter også en tom lerretsapp. |
Ja |
Opprette en lerretsapp fra en mal | No |
Opprett en lerretsapp ved å tilpasse SharePoint-skjemaer | No |
Opprettingsmetoder og inntastingspunkter for skyflytprosesser
Tabellen nedenfor oppsummerer metodene du kan bruke til å opprette skyflytprosesser i en løsning som standard.
Metode | Tilgjengelig for skyflytprosesser i en løsning som standard? |
---|---|
Opprett en skyflyt fra grunnen av i en portal | Ja |
Opprett en skyflyt fra en mal i en portal | Ja |
Opprett en skyflyt fra Power Automate-administrasjonskobling | Ja |
Opprett en skyflyt fra PowerShell | Ja |
Opprett en skyflyt fra Power Apps | Ja |
Opprett en skyflyt fra Teams | Ja |
Opprett en skyflyt fra OneDrive | Ja |
Opprett en skyflyt fra Dynamics 365 | Ja |
Opprett en skyflyt fra Excel-tillegget | Ja |
Opprett en skyflyt fra Power Automate-mobilappen | Ja |
Opprett en skyflyt fra SharePoint | Ja |
Opprette en skyflyt fra Project Roadmap | Ja |
Viktig!
Oppføringspunkter som ikke støttes, kan ikke opprette skyflyter før denne støtten er lagt til for å opprette en løsningsskyflyt med dette inngangspunktet. Du må først opprette en skyflyt i en løsning ved hjelp av en støttet metode.
Aktivere funksjonen
Denne funksjonen er deaktivert som standard. Du må aktivere den før du kan bruke den.
- Logg deg på administrasjonssenteret for Power Platform, og velg et miljø.
- Gå til Innstillinger>Produkt>Funksjoner.
- Aktiver Lerretsapper (forhåndsversjon) eller Skyflyter etter behov under Opprett nye lerretsapper og skyflyter i Dataverse-løsninger.
Finn ut mer om hvordan du administrerer funksjonsinnstillinger i Administrer funksjonsinnstillinger.
Vis lerretsapper og skyflyter i løsninger
Hvis du vil vise lerretsapp- og skyflytobjekter i en løsning, bruker du løsningsvisningen. Du må ha tilgang til objektet som er lagt til i en løsning, for å kunne vise det i en løsningsvisning.
Eksporter og importer ved hjelp av løsninger
Når funksjonen er aktivert, bruker du løsningene eksporter og importer i stedet for eksport og import av eldre pakker med lerretsapper og -flytprosesser. Eldre pakker kan importeres i miljøer der miljøinnstillingen er deaktivert.
Vurderinger
Ta hensyn til følgende før du bestemmer deg for å opprette lerretsapper og skyflytprosesser i en løsning som standard.
- Kapasitetsbruken for Dataverse-miljøet og relaterte kostnader kan øke.
- Kjente løsningsbegrensninger som er knyttet til lerretsapper, gjelder fortsatt for lerretsapper som er opprettet i løsninger som standard.
- Denne funksjonen oppretter miljøvariabler automatisk når du legger til datakilder for appene.
- Denne funksjonen lagrer som standard alle lerretsapper i standardløsningen Common Data Services-standardløsning som publiseres av Standardutgiver for Microsoft Dataverse. Vi anbefaler imidlertid at du lagrer lerretsappene i en annen løsning. Finn ut mer om hvordan du legger til eksisterende lerretsapper i løsninger.
- Når du aktiverer eller deaktiverer funksjonen for lerretsapper og skyflytprosesser i administrasjonssenteret for Power Platform, oppdateres egenskapene
enablecanvasappsinsolutionsbydefault
ogenableFlowsInSolutionByDefault
for Dataverse i organisasjonstabellen. Du kan vise verdien til disse egenskapene ved å bruke følgende ODATA-kodesnutteksempel:[org URI]/api/data/v9.0/organizations
. Finn ut mer i Referanse for organisasjonstabell. - Hvis du har tenkt å endre prefikset for standardutgiveren eller -løsningen for miljøet, kan du finne ut mer i Løsningsutgiverprefiks, Opprett et løsningsutgiverprefiks og Endre løsningsutgiverprefikset.
- Lerretsapper som ikke er løsninger, og skyflyter som ikke er løsninger, kan legges til i en løsning for å legge dem til i Dataverse, men du kan ikke endre dem tilbake.
Forbedringer
Følgende scenarier er forbedret for å støtte skyflyter og lerretsapper definert i Dataverse:
- Siden Overvåk>Skyflytaktivitet støtter nå skyflyter for løsninger.
- Vis mine flyter-API returnerer ingen løsningsskyflyter.
- Hendelser i logg for sporing av endringer for skyflyttillatelser som gir innsyn i deling, omfatter nå løsningsskyflyter.
- API-en Listeflytprosesser som administrator returnerer nå løsningsskyflyter som tidligere ikke var aktivert (publisert). Denne API-en returnerer nå alle ikke-løsnings- og løsningsskyflyter.
- Flyter med delegert godkjenning til Veikart kan legges til i en løsning og overføres til Dataverse.
- Flyter med delegert godkjenning til SharePoint kan legges til i en løsning og overføres til Dataverse.
Er denne funksjonen nå tilgjengelig eller i forhåndsversjon?
Fra og med 29 oktober 2024 er innstillingen for skyflyter generelt tilgjengelig. Innstillingen for lerretsapper er fortsatt i forhåndsversjon.
Innstillingen for skyflyter fortsetter å være deaktivert som standard og valgfri.
Tar det i bruk kapasitet å Dataverse ta i bruk Dataverse ?
Moderat. Flytdefinisjoner bruker en liten mengde Dataverse lagringsplass. En stor flytdefinisjon kan nå 10 kB. Med dette verste tilfellet: 10 000 flyter x 10 kB = 100 MB eller 0,1 GB. Den lille økningen i Dataverse lagring som brukes gir betydelige fordeler, siden løsningsskyflyter er nødvendig for å utnytte funksjoner, inkludertadministrasjon av applikasjonslivssyklus (ALM), styring med Dataverse, automatiseringssenter, utkast og versjonskontroll og utvidede sikkerhetsfunksjoner.