Å integrere Power Automate med nettsteder og apper
Bygg inn Power Automate i appen eller på nettstedet ved bruk av flytkontrollprogrammer for å gi brukerne en enkel måte å automatisere private eller jobbrelaterte oppgaver på.
Flytkontrollprogrammer er iframes som befinner seg i et vertsdokument. Dette dokumentet peker til en side i utformingsprogrammet for Power Automate. Disse kontrollprogrammene integrerer spesifikk Power Automate-funksjonalitet i tredjepartsprogrammet.
Kontrollprogrammer kan være enkle. Et kontrollprogram som for eksempel gjengir en liste over maler uten kommunikasjon mellom verten og iframe. Kontrollprogrammer kan også være omfattende. Et kontrollprogram som for eksempel klargjør en skyflyt fra en mal, og deretter utløser flyten via toveiskommunikasjon mellom verten og kontrollprogrammet.
Forutsetninger
- En Microsoft-konto eller
- En jobb- eller skolekonto
Bruk det ikke-godkjente kontrollprogrammet
Hvis du vil bruke kontrollprogrammet for uautoriserte maler, kan du bygge det direkte inn i vertsapplikasjonen ved hjelp av en iframe. Du trenger ikke JS SDK eller et tilgangstoken.
Vis maler for scenarioene dine
Legg til denne koden for å vise Power Automate-malene direkte på nettstedet:
<iframe src="https://flow.microsoft.com/{locale}/widgets/templates/?q={search term}
&pagesize={number of templates}&destination={destination}&category={category}"></iframe>
Parameter | Beskrivelse |
---|---|
locale | Språk- og områdekode på fire bokstaver for malvisning. en-us representerer eksempelvis engelsk (amerikansk) og de-de representerer tysk. |
search term | Antall søkeord for maler du vil vise i visningen. Søk for eksempel på SharePoint for å vise maler for SharePoint. |
number of templates | Antall maler du vil vise i visningen. |
destination | Siden som åpnes når brukere velger malen. Oppgi details for å vise detaljer om malen eller oppgi new for å åpne utformingsprogrammet for Power Automate. |
category | Filtre for den angitte malkategorien. |
parameters.{name} | Tilleggskontekst til flyten. |
Hvis målparameteren er new
, åpnes utformingsprogrammet for Power Automate når brukere velger en mal. Brukere kan deretter opprette en skyflyt i utformingsprogrammet. Se neste del for å få en gjennomgang av hvordan du bruker kontrollprogrammet.
Send tilleggsparametere til flytmalen
Hvis brukeren er i en bestemt kontekst på nettstedet eller i appen, må du kanskje sende den konteksten til flyten. En bruker kan for eksempel åpne en mal for når et element opprettes, ved å se på en bestemt liste i SharePoint. Følg disse trinnene for å sende liste-ID-en som en parameter til flyten:
- Definer parameteren i flytmalen før du publiserer den. En paramenter ser ut som
@{parameters('parameter_name')}
. - Send parameteren i spørringsstrengen til iframe src. Du kan for eksempel legge til
¶meters.listName={the name of the list}
hvis parameteren kalles listName.
Et fullstendig eksempel
Hvis du vil vise de fire beste SharePoint-malene på tysk og starte å bruke myCoolList, bruker du denne koden:
<iframe src="https://flow.microsoft.com/de-de/widgets/templates/?q=sharepoint%20&pagesize=4&destination=details¶meters.listName=myCoolList"></iframe>
Bruk de godkjente flytkontrollprogrammene
Tabellen nedenfor viser listen over Power Automate-kontrollprogrammer som støtter full bruk av kontrollprogrammet ved bruk av brukergodkjente tilgangstoken. Du må bruke Power Automates Javascript Software Developer Kit (JS SDK) til å bygge inn kontrollprogrammer og gi brukeren påkrevd tilgangstoken.
Kontrollprogramtype | Støttet funksjon |
---|---|
flows | Viser en liste over flyter i en fane for personlige og delte flyter. Rediger en eksisterende flyt eller opprett en ny flyt fra en mal eller fra grunnen av. |
flowCreation | Oppretter en skyflyt fra en mal-ID som gjøres tilgjengelig av vertsprogrammet. |
runtime | Utløser en manuell eller hybrid flyt som gjøres tilgjengelig av vertsprogrammet. |
approvalCenter | Bygger inn godkjenningsforespørsler og sendte godkjenninger. |
templates | Viser en malliste. Brukeren velger én for å opprette en ny flyt. |
Bruk den godkjente flyt-SDK-en slik at brukere kan opprette og administrere flyter direkte fra nettstedet eller appen (i stedet for å gå til Power Automate). Du må logge på brukeren med Microsoft-kontoen eller Azure Active Directory for å bruke det godkjente SDK-et.
Note
Du kan ikke skjule Power Automate-varemerking når du bruker kontrollprogrammer.
Kontrollprogramarkitektur
Power Automate-kontrollprogrammer fungerer ved å bygge inn en iframe som refererer til Power Automate, i et vertsprogram. Verten gjør tilgjengelig tilgangstokenet som kreves av Power Automate-kontrollprogrammet. Med Power Automates JS SDK kan vertsprogrammet initialisere og administrere livssyklusen til kontrollprogrammet.
Detaljer for JS SDK
Power Automate-teamet gjør tilgjengelig JS SDK-en for å støtte integrering av Flow-kontrollprogrammer i tredjepartsprogrammer. JS SDK-en for Flow er tilgjengelig som en offentlig kobling i Flow-tjenesten. Ved bruk av denne kan vertsprogrammet håndtere hendelser fra kontrollprogrammet og samhandle med Flow-programmet ved å sende handlinger til kontrollprogrammet. Kontrollprogramhendelser og -handlinger er spesifikke for kontrollprogramtypen.
Kontrollprograminitialisering
Referansen til JS SDK-en for Flow må legges til i vertsprogrammet før kontrollprogrammet initialiseres.
<script src="https://flow.microsoft.com/Content/msflowsdk-1.1.js"></script>
Opprett en JS SDK-forekomst ved å sende valgfrie hostName-verdier og lokale verdier i et JSON-objekt.
var sdk = new MsFlowSdk({
hostName:'https://flow.microsoft.com',
locale:'en-US'
});
Navn | Obligatorisk/valgfritt | Beskrivelse |
---|---|---|
hostName |
Valgfritt | Power Automate-vertsnavn, for eksempel https://flow.microsoft.com |
locale |
Valgfritt | Nasjonal innstilling for kontrollprogrammet (standard er en-Us hvis det ikke angis) |
Når JS SDK-forekomsten er oppretter, kan du initialisere og bygge inn et Power Automate-kontrollprogram i et overordnet element i vertsprogrammet. Dette gjør du ved å legge til et HTML-div:
<div id="flowDiv" class="flowContainer"></div>
Deretter kan du initialisere kontrollprogrammet for Power Automate med JS SDK renderWidget()
-metoden. Sørg for at du oppgir kontrollprogramtype og tilsvarende innstillinger.
var widget = sdk.renderWidget('<widgettype>', {
container: 'flowDiv',
flowsSettings: {},
templatesSettings: {},
approvalCenterSettings: {},
widgetStyleSettings: {}
});
Her ser du en eksempelstil for beholderen som du kan endre, slik at den samsvarer med dimensjonene til vertsprogrammet.
<head>
<style>
.flowContainer iframe {
width: 400px;
height: 1000px;
border: none;
overflow: hidden;
}
</style>
</head>
Dette er parametrene for renderWidget()
:
Parameter | Obligatorisk/valgfritt | Beskrivelse |
---|---|---|
container |
Kreves | ID-en til et DIV-element på vertssiden hvor kontrollprogrammet bygges inn. |
environmentId |
Valgfritt | Kontrollprogrammer må ha en miljø-ID. Hvis du ikke angir en ID, brukes et standardmiljø. |
flowsSettings |
Valgfritt | Objekt for Power Automate-innstillinger |
templatesSettings |
Valgfritt | Objekt for malinnstillinger |
approvalCenterSettings |
Valgfritt | Objekt for godkjenningsinnstillinger |
Tilgangstokener
Etter at JS SDK-et renderWidget()
kjøres, initialiserer JS SDK-et en iframe som peker til nettadressen for Power Automate-kontrollprogrammet. Denne nettadressen inneholder alle innstillingene i parametrene til spørringsstrengen. Verstprogrammet må få et Power Automate-tilgangstoken for brukeren (Azure Active Directory JWT-token med publikum https://service.flow.microsoft.com
) før det initialiserer kontrollprogrammet. Kontrollprogrammet starter en GET_ACCESS_TOKEN
-hendelse for å be om et tilgangstoken fra verten. Verten må håndtere hendelsen og sende tokenet til kontrollprogrammet.
widget.listen("GET_ACCESS_TOKEN", function(requestParam, widgetDoneCallback) {
widgetDoneCallback(null, {
token: '<accesstokenFromHost>'
});
});
Vertsprogrammet er ansvarlig for å opprettholde tokenet og sende det med en gyldig utløpsdato til kontrollprogrammet ved forespørsel. Hvis kontrollprogrammet er åpent for lengre perioder, bør verten kontrollere om tokenet er utløpt og oppdatere tokenet hvis det er behov for det, før det sendes til kontrollprogrammet.
Registrer om kontrollprogrammet er klart
Etter en vellykket initialisering starter kontrollprogrammet en hendelse for å varsle at kontrollprogrammet er klart. Verten kan lytte til WIDGET_READY
-hendelsen og utføre en ekstra vertskode.
widget.listen("WIDGET_READY", function() {
console.log("The flow widget is now ready.");
// other host code on widget ready
});
Innstillinger for kontrollprogram
FlowsSettings
FlowsSettings kan brukes til å tilpasse funksjonaliteten til Power Automate-kontrollprogrammet.
flowsSettings?: {
createFromBlankTemplateId?: string;
flowsFilter?: string;sc
tab?: string;
};
Parameter | Obligatorisk/valgfritt | Beskrivelse |
---|---|---|
createFromBlankTemplateId |
Kreves | Bruk malens GUID når brukeren velger knappen Opprett fra grunnen av i Flow-kontrollprogrammet |
flowsFilter |
Valgfritt | Power Automate-kontrollprogrammet tar i bruk det oppgitte filteret når flytene oppføres. Vis for eksempel flyter som refererer til et bestemt SharePoint-område. flowsFilter: "operations/any(operation: operation/sharepoint.site eq 'https://microsoft.sharepoint.com/teams/ProcessSimple' )" |
tab |
Valgfritt | Standard aktiv fane som skal vises i Power Automate-kontrollprogrammet. Eksempel: tab:'sharedFlows' viser Team-fanenog tab:'myFlows' viser Mine flyter-fanen. |
TemplatesSettings
Dette gjelder for alle kontrollprogrammer som lar deg opprette flyter fra en mal, inkludert Flyter-, FlowCreation- og Maler-kontrollprogrammene.
templatesSettings?: {
defaultParams?: any;
destination?: string;
pageSize?: number;
searchTerm?: string;
templateCategory?: string;
useServerSideProvisioning?: boolean;
enableDietDesigner?: boolean;
};
Parameter | Obligatorisk/valgfritt | Beskrivelse |
---|---|---|
defaultParams |
Valgfri | Utform tidsparametere som du kan bruke når du oppretter en skyflyt fra en mal, for eksempel: defaultParams: {'parameters.sharepoint.site': 'https://microsoft.sharepoint.com/teams/ProcessSimple', 'parameters.sharepoint.list': 'b3a5baa8-fe94-44ca-a6f0-270d9f821668' } |
destination |
Valgfri | Gyldige verdier er «ny» og «detaljer». Når «detaljer» er angitt, vises en detaljside når du oppretter en skyflyt fra en mal. |
pageSize |
Valgfri | Antall maler som skal vises. Standardstørrelse = 6 |
searchTerm |
Valgfritt | Vis maler som samsvarer med det angitte søkeordet |
templateCategory |
Valgfritt | Vis maler i en bestemt kategori |
ApprovalCenterSettings
Gjelder for ApprovalCenter-kontrollprogrammet.
approvalCenterSettings?: {
approvalsFilter?: string;
tab?: string;but
showSimpleEmptyPage? boolean;
hideLink?: boolean
};
Parameter | Obligatorisk/valgfritt | Beskrivelse |
---|---|---|
hideLink |
Valgfritt | Når true er angitt, skjuler kontrollprogrammet den mottatte og sendte godkjenningskoblingen |
approvalsFilter |
Valgfritt | Godkjenning-kontrollprogrammet tar i bruk det angitte godkjenningsfilteret når godkjenningene oppføres, for eksempel: Godkjenning-kontrollprogrammet bruker det angitte godkjenningsfilteret ved visning av godkjenningene, for eksempel: approvalsFilter: 'properties/itemlink eq \'https://microsoft.sharepoint.com/teams/ProcessSimple/_layouts/15/listform.aspx?PageType=4&ListId=737e30a6-5bc4-4e9c-bcdc-d34c5c57d938&ID=3&ContentTypeID=0x010010B708969A9C16408696FD23801531C6\'' approvalsFilter: 'properties/itemlinkencoded eq \'{Your base64 encoded item link url} \'' |
tab |
Valgfritt | Standard aktiv fane som skal vises i Flow-kontrollprogrammet. Gyldige verdier: 'receivedApprovals', 'sentApprovals' |
showSimpleEmptyPage |
Valgfritt | Viser en tom side når det ikke finnes noen godkjenninger |
hideInfoPaneCloseButton |
Valgfritt | Skjuler informasjonsruten for Lukk-knappen (eller verten har allerede en Lukk-knapp) |
Kontrollprogramhendelser
Power Automate-kontrollprogrammet støtter hendelser som lar verten lytte til livssyklushendelser for kontrollprogrammet. Power Automate-kontrollprogrammet støtter to typer hendelser: enveis varslingshendelser (for eksempel, Widget_Ready) og hendelser som starter fra kontrollprogrammet for å hente data fra verten (Get_Access_Token). Verten må bruke widget.listen()-metoden til å lytte til bestemte hendelser som starter fra kontrollprogrammet.
Bruk
widget.listen("<WIDGET_EVENT>", function() {
console.log("The flow widget raised event");
});
Støttede hendelser etter kontrollprogramtype
Kontrollprogramhendelse | Detaljer |
---|---|
WIDGET_READY |
Kontrollprogram er lastet |
WIDGET_RENDERED |
Kontrollprogram er lastet og IU-gjengivelse er fullført |
GET_ACCESS_TOKEN |
Kontrollprogramforespørsler for innebygging av brukertilgangstoken |
GET_STRINGS |
Lar verten overstyre et sett med UI-strenger som vises i kontrollprogrammet |
Kontrollprogram for kjøretid
Kontrollprogramhendelse | Detaljer | Data |
---|---|---|
RUN_FLOW_STARTED |
Utløst og flytkjøringen ble startet | |
RUN_FLOW_COMPLETED |
Flytkjøring ble utløst | |
RUN_FLOW_DONE_BUTTON_CLICKED |
Brukeren valgte Ferdig-knappen ved flytkjøring | |
RUN_FLOW_CANCEL_BUTTON_CLICKED |
Brukeren valgte Avbryt-knappen ved flytkjøring | |
FLOW_CREATION_SUCCEEDED |
Flyten er opprettet | { flowUrl: string, flowId: string, fromTemplate: string } |
WIDGET_CLOSE |
Startet når verten skal lukke kontrollprogrammet |
Kontrollprogram for oppretting av flyt
Kontrollprogramhendelse | Detaljer | Data |
---|---|---|
FLOW_CREATION_FAILED |
Oppretting av flyt mislyktes | |
WIDGET_CLOSE |
Startet når verten skal lukke kontrollprogrammet | |
TEMPLATE_LOAD_FAILED |
Kan ikke laste inn malen | |
FLOW_CREATION_SUCCEEDED |
Flyten er opprettet | { flowUrl: string, flowId: string,fromTemplate?: string } |
Kontrollprogram for godkjenning
Kontrollprogramhendelse | Detaljer |
---|---|
RECEIVED_APPROVAL_STATUS_CHANGED |
Mottatt godkjenningsstatus endret |
SENT_APPROVAL_STATUS_CHANGED |
Sendt godkjenningsstatus endret |
Med GET_STRINGS-hendelser kan du tilpasse tekst for noen av UI-elementene som vises i kontrollprogrammet. De følgende strengene kan tilpasses:
Strengnøkkel | Bruk i kontrollprogrammet |
---|---|
FLOW_CREATION_CREATE_BUTTON |
Teksten som vises på Opprett flyt-knappen i kontrollprogrammet for oppretting av flyt og kjøretid |
FLOW_CREATION_CUSTOM_FLOW_NAME |
Startverdien som skal brukes for flytnavnet i kontrollprogrammet for oppretting av flyt. Brukes bare når innstillingen allowCustomFlowName er aktivert. |
FLOW_CREATION_HEADER |
Topptekst som brukes under oppretting av skyflyt i kontrollprogrammet for oppretting av flyt og kjøretid |
INVOKE_FLOW_HEADER |
Topptekst som brukes ved aktivering av skyflyten i kontrollprogrammet for kjøretid |
INVOKE_FLOW_RUN_FLOW_BUTTON |
Tekst som vises på knappen som brukes til å aktivere/kjøre en skyflyt i kontrollprogrammet for kjøretid |
Eksempel
Kall widgetDoneCallback
som sender et JSON-objekt med nøkkelverdipar av strengnøkkel og tekst som skal overstyre standardverdien.
widget.listen("GET_STRINGS", function(requestParam, widgetDoneCallback) {
widgetDoneCallback(null, {
"FLOW_CREATION_HEADER": "<string override would go here>",
"INVOKE_FLOW_RUN_FLOW_BUTTON": "<string override would go here>"
});
});
Kontrollprogramhandlinger
Verten bruker kontrollprogramhandlinger til å sende en bestemt handling eller melding til kontrollprogrammet. Kontrollprogrammet JS SDK inneholder notify()
-metoden for å sende en melding eller en JSON-nyttelast til kontrollprogrammet. Hver kontrollprogramhandling støtter en bestemt nyttelastsignatur.
Bruk
widget.notify('<WIDGET_ACTION>', parameterMatchingParameterInterface)
.then(result => console.log(result))
.catch(error => console.log(error))
Eksempel
Starte en skyflyt ved å sende følgende kommando til et kontrollprogram for kjøretid
widget.notify('triggerFlow', { flowName: flowName, implicitData:implicitData });
Kontrollprogram for kjøretid
Kontrollprogramhandling | Detaljer | Parametergrensesnitt |
---|---|---|
triggerFlow |
Utløser en skyflytkjøring | { flowName: string, implicitData?: string } |
triggerFlowByTemplate |
Utløser en skyflytkjøring etter mal | { templateId: string, implicitData?: string, designTimeParameters?: Record<string, any> } |
getTriggerSchema |
Henter utløserskjema for en skyflyt | { flowName: string, } |
closeWidget |
Avbryter ventende aktivitet og starter en WIDGET_CLOSE-hendelse |
Kontrollprogram for oppretting av flyt
Kontrollprogramhandling | Detaljer | Parametergrensesnitt |
---|---|---|
createFlowFromTemplate |
Oppretter en skyflyt for den valgte malen | { templateName: string, designTimeParameters?: Record<string, any> } |
createFlowFromTemplateDefinition |
Oppretter en skyflyt for den valgte maldefinisjonen | { templateDefinition: string } |
closeWidget |
Avbryter ventende aktivitet og starter en WIDGET_CLOSE-hendelse |
Kontrollprogram for godkjenning
Kontrollprogramhandling | Detaljer | Parametergrensesnitt |
---|---|---|
closeInfoPane |
Lukker informasjonsruten som viser godkjenningsdetaljene | I/T |
Konfigurer klientprogrammet
Du må konfigurere klientprogrammet med Flow-tjenesteområde (delegerte tillatelser). Hvis Azure Active Directory-appen (ADD) som brukes for kontrollprogramintegreringen bruker kodetilordning-godkjenningsflyt, må ADD-appen forhåndskonfigureres med delegerte tillatelser som støttes av Power Automate. Dette gir delegerte tillatelser som lar programmet:
- behandle godkjenninger
- lese godkjenninger
- lese aktiviteter
- administrere flyter
- lese flyter
Følg denne fremgangsmåten for å velge én eller flere delegerte tillatelser:
- Gå til https://portal.azure.com
- Velg Azure Active Directory.
- Velg App-registreringer under Behandle.
- Angi tredjepartsprogrammet som skal konfigureres for Flow-tjenesteområder.
- Velg Innstillinger.
- Velg Nødvendige tillatelser under API-tilgang/
- Velg Legg til.
- Velg Velg en API.
- Søk etter Power Automate-tjeneste, og velg den. Obs! Før du kan se Power Automate-tjenesten, må minst én AAD-bruker være pålogget Flow-portalen i leieren (https://flow.microsoft.com)
- Velg de nødvendige Flow-områdene for programmet, og velg Lagre.
Programmet får nå et token for Flow-tjenesten som inneholder delegerte tillatelser i 'SCP'-kravet i JWT-tokenet.
Eksempelprogram for å bygge inn flytkontrollprogrammer
Et eksempel på et JavaScript Single Page Application (SPA) er angitt i ressursdelen, slik at du kan eksperimentere med innebygging av flytkontrollprogrammer på en vertsside. Hvis du ønsker å bruke et eksempelprogram, må du registrere et AAD-program som har implisitt tillatelsesflyt aktivert.
Registrer en AAD-app
- Logg på Azure-portalen.
- Velg Azure Active Directory i den venstre navigasjonsruten, deretter velger du Appregistreringer (forhåndsversjon) > Ny registrering.
- Når Registrer et program-siden vises, oppgir du et navn for programmet.
- Velg Kontoer under Støttede kontotyper i en hvilken som helst organisasjonsmessig katalog.
- Velg nettplattformen under URL for omdirigering, og angi verdien til programmets' nettadresse basert på nettserveren din. Konfigurer denne verdien til http://localhost:30662/ for å kjøre eksempelappen.
- Velg Registrer.
- Legg merke til ID-verdien til programmet (klienten) på Oversikt-siden i appen.
- Eksemplet krever at implisitt tillatelsesflyt er aktivert. Velg Godkjenning i den venstre navigasjonsruten i det registrerte programmet.
- Merk av for både ID-tokener og Tilgangstokener i Avanserte innstillinger under Implisitt tillatelse. ID-tokener og tilgangstokener er nødvendig fordi appen må logge på brukere og påkalle Flow-API-et.
- Velg Lagre.
Kjører eksemplet
- Last ned eksemplet og kopier det til en lokal mappe på enheten din.
- Åpne filen index.html under FlowSDKSample-mappen, og endre
applicationConfig
for å oppdatereclientID
til program-ID-en du registrerte tidligere. - Eksempelappen er konfigurert slik at den bruker Flow-områdene Flows.Read.All og Flow.Manage.All. Du kan konfigurere ytterligere områder ved å oppdatere flowScopes-egenskapen i applicationConfig-objektet.
- Kjør disse kommandoene for å installere avhengigheten, og kjør eksempelappen:
> npm install > node server.js
- Åpne nettleseren og angi deretter http://localhost:30662
- Velg Logg på-knappen for å godkjenne til AAD og kreve et skyflyttilgangstoken.
- Tilgangstoken-tekstboksen inneholder tilgangstokenet.
- Velg Last Flyter-kontrollprogrammet eller Last Maler-kontrollprogrammet for å bygge inn tilsvarende kontrollprogrammer.
Nedlastingskobling til eksempelprogram.
Ressurser
Testsider for kontrollprogram
Finn ut mer om kontrollprogramintegrering og -innstillinger:
- Maler-kontrollprogram: <https://flow.microsoft.com/test/templateswidget/>
- FlowCreation-kontrollprogram: <https://flow.microsoft.com/test/flowcreationwidget/>
- Kontrollprogram for kjøretid: <https://flow.microsoft.com/test/runtimewidget/>
- Godkjenningssenter-kontrollprogram: <https://flow.microsoft.com/test/approvalcenterwidget/>
- Flyter-kontrollprogram: <https://flow.microsoft.com/test/managewidget/>
Støttede nasjonale innstillinger for kontrollprogram
Hvis den initialiserte nasjonale innstillingen ikke er oppført, bruker Flow den nærmeste nasjonale innstillingen som standard.
Nasjonal innstilling | Language |
---|---|
bg-bg | Bulgarsk (Bulgaria) |
ca-es | Katalansk (Catalonia) |
cs-cz | Tsjekkisk (Tsjekkia) |
da-dk | Dansk (Danmark) |
de-de | Tysk (Tyskland) |
el-gr | Gresk (Hellas) |
en-Us | Engelsk (USA) |
es-es | Spansk (kastiljansk) |
et-ee | Estisk (Estland) |
eu-es | Baskisk (Baskerland) |
fi-fi | Finsk (Finland) |
fr-fr | Fransk (Frankrike) |
gl-es | Galisisk (Galicia) |
hi-HU | Ungarsk (Ungarn) |
hi-in | Hindi (India) |
hr-hr | Kroatisk (Kroatia) |
id-Id | Indonesisk (Indonesia) |
it-It | Italiensk (Italia) |
jp-Jp | Japansk (Japan) |
kk-kz | Kasakhisk (Kasakhstan) |
ko-kr | Koreansk (Korea) |
lt-LT | Litauisk (Litauen) |
lv-lv | Latvisk (Latvia) |
ms-my | Malayisk (Malaysia) |
nb-no | Norsk (Bokmål) |
nl-nl | Nederlandsk (Nederland) |
pl-pl | Polsk (Polen) |
pt-br | Portugisisk (Brasil) |
pt-pt | Portugisisk (Portugal) |
ro-ro | Rumensk (Romania) |
ru-ru | Russisk (Russland) |
sk-sk | Slovakisk (Slovakia) |
sl-si | Slovensk (Slovenia) |
sr-cyrl-rs | Serbisk (kyrillisk, Serbia) |
sr-latn-rs | Serbisk (latin, Serbia) |
sv-se | Svensk (Sverige) |
th-th | Thai (Thailand) |
tr-tr | Tyrkisk (Tyrkia) |
uk-ua | Ukrainsk (Ukraina) |
vi-vn | Vietnamesisk (Vietnam) |
Bruk av Power Automate Embed SDK dekkes av lisensvilkårene for Microsoft-programvare.
Note
Kan du fortelle oss om språkinnstillingene for dokumentasjonen? Ta en kort undersøkelse. (vær oppmerksom på at denne undersøkelsen er på engelsk)
Undersøkelsen tar rundt sju minutter. Det blir ikke samlet inn noen personopplysninger (personvernerklæring).