Bestämma vilken automatiseringsmetod som ska användas
När processdesignen är klar är nästa steg arkitekturdesignen som fokuserar på hur du automatiserar den processen.
Först bestämmer du vilken typ av anslutning du kan använda (om det finns någon) och väljer sedan en utlösare för att starta automatiseringen.
Välj en automatiseringsmetod
Alla system som du vill automatisera har Power Automate anslutningsprogram. Kontrollera listan med anslutningsprogram för att se om anslutningsprogram finns tillgängliga för systemet du planerar att automatisera. När du har hittat anslutningsprogrammet kontrollerar du att de åtgärder du behöver är tillgängliga för det anslutningsprogrammet. Exempelvis behövs åtgärder för att "skicka", "svara" och "ta bort" för ett e-postsystem.
Om det inte finns några tillgängliga anslutningsprogram kan du välja mellan följande alternativ:
Skapa ett anpassat anslutningsprogram: Det här är den föredragna automatiseringsmetoden om du är utvecklare eller om organisationen har en utvecklare som kan skapa anslutningsprogram. Med en anpassad anslutning kan automatiseringen interagera med målsystemet via ett publicerat API. Detta API bör användas för systemändringar. Mer information: Skapa en anpassad Anslutningsprogram från grunden
Använd HTTP-anslutningsprogrammet: Om du är utvecklare och har engångsscenarier där du behöver ansluta till system som inte har några tillgängliga anslutningsprogram – men du inte vill konfigurera anpassade anslutningsprogram – är näst bästa metod att använda ett HTTP-anslutningsprogram. Mer information från dokumentationen för Azure Logic Apps: Lägga till en HTTP-utlösare
Skapa en webbläsarautomatisering: Om du inte kan hitta något anslutningsprogram och systemet är ett webbläsarbaserat program eller en webbplats, bör du överväga att automatisera webbläsaren. Med automatiserad webbläsare imiterar du tangentbordsinmatningar och mus som om en person använde webbläsaren. Du kan skapa en process för webbläsarautomatisering med Power Automate Desktop.
Skapa en automatisering för stationära datorer: Om du inte kan hitta en anslutningsprogram, och om systemet är ett stationärt program på en dator, är detta den automatiseringsmetod som används. Power Automate har funktioner som imiterar indata från mänskligt tangentbord och mus. För automatisering av stationära datorer skapar du en ny process med Power Automate Desktop med Power Automate Desktop.
I följande tabell jämförs de olika metoderna.
Metod | Lättanvänt | Kräver du en utvecklingsbakgrund? | Påverkas du enkelt av systemändringar? | Krävs installationstid eller utvecklingstid? |
---|---|---|---|---|
Koppling | Enklaste | Nej | Nej | Nej |
Anpassad Anslutningsprogram | Enkelt | Ja | Nej | Ja |
HTTP-anslutningsprogram | Enkelt | Ja | Nej | Nej |
Automatisering av webbläsare | Enkelt | Nej, men en grundläggande kunskap om CSS och HTML är att föredra | Ja | Ja |
Desktop-appautomatisering | Enkelt | Nej | Ja | Ja |
I komplexa automatiseringsscenarier kan du kombinera alla dessa metoder.
Välj en utlösare för att starta automatiseringen
Med alla de automatiseringsmetoder som nämnts tidigare måste du fundera på hur du ska utlöser (starta) de här automatiseringarna. Du kan utlösa en automatisering på bland annat följande sätt:
- Automatiska utlösare
- Snabb- eller manuella utlösare
- Schemalagda utlösare
Automatiska utlösare
Med en automatisk utlösare startar systemet automatiskt automatiseringen när ett villkor uppfylls. (Observera att inte alla anslutningsprogram innehåller automatiserade utlösare.)
Exempel på automatiserade utlösare är:
- När ett e-postmeddelande tas emot i Outlook
- När en ny fil flyttas till OneDrive
- När en rad skapas i Microsoft Dataverse
- När ett objekt modifieras i en anpassad SharePoint-lista
Ett exempel på användning av ärende för utgiftsrapporten kan vara att ange en automatisk utlösare för att starta ett godkännandeflöde när en ny rad skapas i tabellen Utgiftsgodkännanden i Dataverse. Detta säkerställer till exempel att när ett formulär skapas med Power Apps, vilket skapar en ny rad i Dataverse utlöses ett godkännandeflöde automatiskt.
Snabb- eller manuella utlösare
En direkt eller manuell utlösare är en typ av utlösare där antingen en användare måste starta automatiseringen manuellt eller så startas den omedelbart. Det här kan utlösas direkt från en direktflöde eller en Microsoft-tjänst.
Schemalagda utlösare
Schemalagda utlösare körs på ett visst datum och en viss tid och upprepas regelbundet. De är användbara i situationer där du måste automatisera en uppgift som sker dagligen, varje vecka eller månad.
I exemplet med utgiftsrapporten kan redovisningsteamet använda en schemalagd utlösare för att skicka ett automatiskt e-postmeddelande varje fredag när veckans BI-rapport är klar.