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.
Du kan aktivere eksterne systemer med en aktiveringsregel ved å definere egendefinerte handlinger med Power Automate. Egendefinerte handlinger er nyttige for:
- Sender varsler ved å bruke andre systemer enn Teams og e-post.
- Oppretter handlingselementer i billettsystemer.
- Kaller bransjeapper.
Hvis du vil aktivere egendefinerte handlinger fra reglene, må du først definere en egendefinert handling ved å opprette en Power Automate-flyt. Kall deretter den egendefinerte handlingen fra aktiveringsregelen.
Opprett en egendefinert handling
En egendefinert handling er en handling som kan brukes på nytt, som du kan bruke i flere regler i Aktiveringselementer. Oppretting av en egendefinert handling krever kjennskap til Power Automate. Men når du oppretter en egendefinert handling, kan andre aktivatorbrukere bruke handlingen i en regel, uten å kreve noen kunnskap om Power Automate.
En egendefinert handling definerer hvordan du kaller opp et bestemt eksternt system fra en regel ved hjelp av en flyt. Det definerer et sett med inndatafelt å sende fra reglene til flyten, slik at flyten kaller opp det eksterne systemet. Anta for eksempel at du vil definere en egendefinert handling som legger til en oppgave i Microsoft To Do. Inndatafeltet for en slik handling kan være Aktivitetsnavn. Denne egendefinerte handlingen kobler til en flyt som bruker en Microsoft To Do-kobling til å opprette oppgaven på dine vegne.
Gi navn til handlingen, og legg til inndatafelt
Åpne Aktivator, og velg en regel for å vise Definisjon-ruten. Rull ned til Handling>Skriv inn, og velg Ny egendefinert handling.
Deretter kan du gi handlingen et navn, for eksempel Legge til en gjøremålsoppgave. Definer inndatafeltene du vil bruke senere når du oppretter en flyt i Power Automate. Du kan sende dynamiske eller hardkodede verdier til Power Automate-handlingen ved å bruke disse inndatafeltene, som oppgavenavn, tildelt, og så videre.
Det neste trinnet er å definere flyten i Power Automate. Velg Kopier for å kopiere tilkoblingsstreng, og velg deretter Åpne flytverktøy. Aktivatoren tar deg til Power Automate, slik at du kan definere flyten.
Definer flyten i Power Automate
Flyten er forhåndsutfylt med Activator som utløsende system.
Du må lime inn tilkoblingsstrengen fra forrige trinn i denne handlingen. Velg Power Automate-flisen som viser Ugyldige parametere feil. Lim deretter inn tilkoblingsstrengen du kopierte i forrige trinn. Dette fjerner feilmeldingen og lar deg fortsette å bygge flyten.
Legge til en handling i flyten
Velg plusstegnet (+) for å legge til en ny handling i flyten.
I dette eksemplet legger vi til en gjøremålsoppgave, så vi søker etter Gjøremål og velger Legg til en to-do (V3).
Fyll ut de nødvendige feltene i vinduet Legg til en to-do (V3). Start ved å velge en eksisterende liste fra gjøremålslisten rullegardinlisten eller velge Angi en egendefinert verdi og gi en ny gjøremålsliste et navn.
Du kan eventuelt sette inn et uttrykk i inndatafeltene. Hvis du velger et inndatafelt og ser et fx-ikon, betyr det at feltet støtter funksjoner og dynamisk innhold. La oss legge til dynamisk innhold i tittel inndatafelt og sende en funksjon i brødtekstinnhold inndatafelt.
Bruke dynamisk innhold i flyten
dynamisk innhold lar deg legge til felt fra selve Activator-hendelsen. Velg feltet fra rullegardinlisten for å sende det dynamisk til flyten.
- Velg fxmed markøren i Tittel-feltet.
- Velg fanen dynamisk innhold.
Når du velger dynamisk innhold, legges det til i tekstboksen. - Legg til dato og klokkeslett ved hjelp av aktiveringstidspunkt. Når du velger Legg til, vises uttrykket i feltet Tittel. Hold pekeren over aktiveringstid for å se hvilken informasjon som sendes. Ved å legge til en dato i tittelen, kan du unngå dupliserte navn.
- Du kan eventuelt fjerne DefaultToDo plassholdertekst og erstatte den med noe mer meningsfylt, for eksempel Temperature-oppgave.
Sende et inndatafelt til flyten
Flytt markøren til feltet Brødtekstinnhold, og velg fx.
Søk etter triggerBody-funksjonen eller kopier og lim inn denne funksjonen:
triggerBody()?['customProperties/NAME_OF_INPUT_FIELD']. Erstatt NAME_OF_INPUT_FIELD med et av inndatafeltene du opprettet tidligere. I dette eksemplet bruker vi Oppgavenavn.Du kan bruke alle forhåndsdefinerte inndatafelt du oppretter i Power Automate-funksjoner.
Velg Legg til>Lagre. Det kan ta noen minutter å lagre.
Du kan også velge Test fra menylinjen for å tvinge flyten til å kjøre.
Hvis du vil ha mer informasjon om Power Automate, kan du se Power Automate-.
Fullføre den egendefinerte handlingen
Når du har lagret flyten, går du tilbake til Activator.
Kalle den egendefinerte handlingen fra en regel
Når du oppretter en egendefinert handling, kan alle regler og brukere som har tilgang til aktivatorelementet du definerte i den egendefinerte handlingen bruke den. For å kalle din egendefinerte handling fra en regel, velg regelen, velgHandlingstype> fra definisjonspanelet, og velg din egendefinerte handling fra listen.
Velg Rediger handling for å se oppføringsfeltene for regelen. Fyll dem ut etter behov for regeldefinisjonen:
Når regelen din aktiveres, kaller den flyten din og sender verdiene til inndatafeltene du definerte. Siden du ba flyten din oppdatere en To Do-liste, åpne Microsoft To Do for å se den nye oppgaven.
Relatert innhold
Lær mer om Microsoft Fabric: