Merk
Tilgang til denne siden krever autorisasjon. Du kan prøve å logge på eller endre kataloger.
Tilgang til denne siden krever autorisasjon. Du kan prøve å endre kataloger.
Bemerkning
Power Automate- og Dataverse-funksjonen som er beskrevet i denne artikkelen, gjelder for brukere som logger på med jobb- eller skolekontoer eller premium-kontoer for organisasjoner.
Power Automate lagrer skrivebordsflyter i Microsoft Dataverse, som lar deg lagre og administrere data som brukes av forretningsapper.
Denne funksjonaliteten gjør det mulig å bruke funksjoner som løsninger for administrasjon av programlivssyklus (ALM). Det kan imidlertid være utfordrende å håndtere data som er lagret på denne måten.
Derfor er et nytt lagringsskjema for skrivebordsflyter i Dataverse (v2) tilgjengelig. Det gjør det enklere å arbeide Dataverse med API-er og muliggjør fremtidige produktforbedringer med skrivebordsflyter. Det nye lagringsskjemaet er offentlig tilgjengelig sammen med Power Automate for skrivebord (v2.29).
Innstillinger for Access v2-skjema i administrasjonssenteret for Power Platform
V2-skjemaet reduserer effektivt Dataverse-databasebruken for betalte lisensbrukere. Det laster av komponenter fra skrivebordet til Dataverse for apper-filkapasitet, som er en del av det gjeldende abonnementet.
Hvis du vil bruke det nye skjemaet effektivt, må du sørge for at brukere og uovervåkede kjøretidsmaskiner oppdateres til riktig Power Automate for skrivebordsversjon.
Som administrator for Power Platform kan du få tilgang til innstillingen for v2-lagringsskjema, kalt Utvidet skrivebordsflytskjema, for skrivebordsflyter i miljøene dine ved å følge disse trinnene:
- Logg på administrasjonssenteret for Power Platform
- Velg Behandle i navigasjonsruten.
- Velg Miljøer i Administrer-ruten.
- Velg miljøet du vil konfigurere, på Miljøer-siden .
- Velg Innstillinger på kommandolinjen.
- Utvid Produkt, og velg deretter Funksjoner.
- Gå til utvidet skrivebordsflytskjema på Funksjoner-siden. Denne innstillingen gjelder på miljønivå.
Schema v2 er aktivert som standard
Fra og med 1. oktober 2024 avskrives v1-skjemaet, og v2-skjemaet aktiveres som standard i alle offentlige områder av Power Platform. Du trenger Power Automate for skrivebordet v2.29 eller senere for å redigere og kjøre skrivebordsflyter ved hjelp av miljøer der v2-skjemaet er aktivert. Dette kravet sikrer at utviklere av skrivebordsflyter og overvåkede og uovervåkede brukere kan dra nytte av den nye funksjonaliteten.
Behandle skrivebordsflyter i miljøer med v2-skjemaet aktivert
Power Automate-skrivebordsflyter som for øyeblikket er lagret i v1-skjemaet, fungerer fortsatt som de skal i miljøer der v2-skjemaet er aktivert. Nye, endrede og lagrede skrivebordsflyter lagres i v2-skjemaet.
Hvis en skrivebordsflyt tilhører en løsning i et v2-aktivert miljø, følger du fremgangsmåten nedenfor for å sikre at løsningspakken inneholder alle binærfilene som kreves for at flyten skal fungere riktig.
Rull tilbake konverterte skrivebordsflyt
Power Automate for skrivebordsversjon 2.29 eller senere gjør det mulig for organisasjoner som har flyttet fremover med V2-skjemaet, å rulle tilbake til v1-skjemaet blir avskrevet.
Du kan rulle tilbake en skrivebordsflyt som er konvertert til v2-skjemaet, ved å lagre skrivebordsflyten på nytt til et miljø der Power Platform-administratoren har funksjonen deaktivert.
For de fleste scenarier er det ikke nødvendig å nedgradere versjonen av Power Automate for skrivebord. Skrivebordsflyter som bruker v2-relaterte funksjoner som ikke støttes av V1-skjemaet, kan imidlertid ikke rulle tilbake.
En tilbakerulling fra v2 til v1 kan føre til at enkelte skjermbilder som er knyttet til grensesnittelementer, ikke lagres. Selv om disse skjermbildene ikke er nødvendige for å kjøre skrivebordsflyten, kan du lagre dem:
- Gå til det høyre panelet Elementer for brukergrensesnitt i Power Automate for skrivebord.
- Velg hvert grensesnittelement i listen.
Dette sikrer at skjermbildene lagres når du ruller tilbake til v1.
Begrensninger for skrivebordsflyter for v2-skjema
Skrivebordsflyter som er lagret i v2-skjemaet, fungerer bare i miljøer med v2-skjemafunksjonen aktivert.
V1-skjemaskrivebordsflyter i en administrert løsning kan fungere i et miljø der v2-skjemaet er aktivert, men først bør du lagre dem på nytt i et annet miljø der v2-skjemaet er aktivert.
Deretter kan du importere den oppdaterte v2-skjemaversjonen av den samme prosessen til det administrerte miljøet der den er ment å kjøre. Det aktive laget kan erstattes av v2-skjemaversjonen av den automatiske prosessen.
| Scenario | Power Automate for skrivebord før utgivelsen i februar 2023 | Power Automate for skrivebord etter utgivelsen i februar 2023 |
|---|---|---|
| Kan kjøre skrivebordsflyter for v1-skjema i miljøer med v2-skjemaet aktivert? | Ja | Ja |
| Kan kjøre skrivebordsflyter for v2-skjema i miljøer med v2-skjemaet aktivert? | Nei (bruker varslet om feil) | Ja |
| Kan kjøre skrivebordsflyter for v2-skjema i miljøer med v2-skjemaet aktivert? | Nei (bruker varslet om feil) | Ja |
| Kan endre/lagre skrivebordsflyter for v1-skjema i miljøer hvor v2-skjemaet er deaktivert? | Ja | Ja |
| Kan skrivebordsflyter for v1 redigeres/lagres i v1-skjemaet i miljøer der v2-skjemaet er aktivert? | Ja | Nei (flyter er oppkonvertert og lagret i v2-skjemaet) |
| Kan redigere/lagre skrivebordsflyter for v2 til z1-skjema i miljøer med v2-skjemaet aktivert? | Nei (bruker varslet om feil) | Ja (flyter nedgraderes til og lagres i v1-skjemaet) |
| Kan redigere/lagre skrivebordsflyter for v2-skjema i miljøer med v2-skjemaet aktivert? | Nei (bruker varslet om feil) | Ja |
Overskredet størrelsesgrense
Når du lagrer en skrivebordsflyt i v2-skjema, kan det hende du får følgende feil:
«Kan ikke lagre flyten fordi grensen for tillatt størrelse er overskredet.»
Grensen gjelder for definisjonen av skrivebordsflyten som lagres i Dataverse, som ikke kan overskride 16 MB tegn. Problemet kan oppstå med en stor skrivebordsflyt, for eksempel når handlinger har store egenskapsverdier eller variabler har store standardverdier. Et eksempel kan være et bilde som er lagret som base64, og angis som standard variabelverdi.
Vi anbefaler at du ikke lagrer en stor nyttelast i handlingsegenskapene eller i standardverdien for variabel. Hent i stedet verdien fra andre handlinger, eller send verdien som en inndatavariabel. Du kan også dele opp skrivebordsflyten i flere underordnede skrivebordsflyter.
Dataverse-skjema
Med v2-skjemaet endrer vi datamodellen som er lagret i Dataverse. I tillegg til arbeidsflytenheten bruker vi den binære enheten for skrivebordsflyt til å lagre data relatert til skrivebordsflyt, inkludert bilder og metadata.
Viktig!
Binærfilobjektene for skrivebordsflyt er nødvendige komponenter for skrivebordsflyten siden de lagrer nødvendige data for at skrivebordsflyten skal kunne åpnes eller kjøres. Ikke slett disse binærobjektene. Sletting av dem fører til permanent tap av data for skrivebordsflyten, noe som gjør den respektive flyten ikke-redigerbar.
Antall binærfiler for skrivebordsflyt kan variere avhengig av størrelsen på skrivebordsflyten.
Roller og rettigheter
Med v2-skjemaet brukes den binære skrivebordstabellen. Hvis skrivebordsflyter skal fungere som forventet, trenger du tilleggsrettigheter. Hvis du bruker standard sikkerhetsroller Environment Maker og Basic User, kreves det ingen ekstra konfigurasjon for at skrivebordsflyter skal fungere som forventet. Disse innebygde rollene inneholder allerede alle nødvendige tillatelser for å opprette, kjøre og administrere flyter i v2-skjemaet.
Hvis du bruker egendefinerte sikkerhetsroller til å administrere tilgang til skrivebordsflyter, anbefales det at disse rollene inkluderer alle rettigheter fra de innebygde Basic User rollene og Environment Maker rollene, i tillegg til de skrivebordsflytspesifikke rettighetene som er oppført nedenfor.
Egendefinerte roller bør effektivt arve eller speile tillatelsene til disse innebygde rollene og gjennomgås og oppdateres regelmessig, ettersom innebygde roller kan endres over tid. Dette sikrer fortsatt kompatibilitet og forhindrer uventede feil når plattformtillatelsene utvikler seg.
I tillegg til tillatelsene som leveres av Basic User og Environment Maker -rollene, kreves følgende rettigheter for skrivebordsflyter når du bruker egendefinerte sikkerhetsroller:
prvCreatedesktopflowbinaryprvReaddesktopflowbinaryprvWritedesktopflowbinaryprvDeletedesktopflowbinaryprvSharedesktopflowbinaryprvAssigndesktopflowbinaryprvAppenddesktopflowbinaryprvAppendTodesktopflowbinaryprvReadSolution-
prvReadtag(valgfri fra og med versjon 2.57) -
prvReadtaggedprocess(valgfri fra og med versjon 2.57)
Minimum tilgangsnivå for hver rettighet er grunnleggende (bruker). Mer informasjon: Sikkerhetsroller og rettigheter
Viktig!
Det kan hende at det ikke er tilstrekkelig å tilordne bare rettighetene som er oppført i roller og rettigheter , hvis andre nødvendige dataverse- eller Power Platform-tillatelser som vanligvis gis av grunnleggende bruker eller miljøoppretter , mangler.