Verbindingsfouten in cloud-workflows oplossen

Uw workflow werkte goed en nu werkt het niet meer. In deze handleiding wordt u begeleid bij de meest voorkomende oorzaken in volgorde van waarschijnlijkheid, zodat u het probleem snel kunt vinden.

Stap 1: Is uw stroom ingeschakeld?

Open de pagina met stroomdetails. Controleer de status in de rechterbovenhoek.

  • Aan: De stroom is actief. Ga naar stap 2.
  • Uit: Iemand heeft het handmatig uitgeschakeld. Schakel het weer in. Als dit onmiddellijk weer wordt uitgeschakeld, controleert u op DLP-beleidsschendingen (stap 3b verderop in dit artikel).
  • Suspended: Power Automate heeft de flow automatisch opgeschort door herhaaldelijke fouten. Open de uitvoeringsgeschiedenis om de mislukte actie te vinden, los de hoofdoorzaak op en schakel vervolgens de stroom weer in.

Tip

Als de stroom volledig ontbreekt, controleert u of u zich in de juiste omgeving bevindt. Gebruik de omgevingskiezer in de rechterbovenhoek van de Power Automate-portal.

Stap 2: Is de trigger geactiveerd?

Open de uitvoeringsgeschiedenis van de flow. Bekijk de lijst met runs.

Als er geen recente uitvoeringen zijn

  • Geplande trigger: Controleer de herhalingsinstellingen. Controleer de tijdzone. Een stroom die is ingesteld op '9:00 uur', maakt gebruik van de tijdzone die is geconfigureerd in de trigger, wat kan afwijken van uw lokale tijd.
  • Automatische trigger (wanneer een item wordt gemaakt, wanneer er een e-mail binnenkomt en vergelijkbaar): bevestig dat de triggergebeurtenis daadwerkelijk is opgetreden. Maak een testitem of verzend een test-e-mail en wacht 5-10 minuten.
  • Triggervoorwaarde: Als uw trigger een voorwaarde-expressie heeft, controleer dan of deze voor uw testgebeurtenis naar true evalueert. Een veelvoorkomende fout is een voorwaarde die elke gebeurtenis filtert.
  • Directe (handmatige) trigger: deze worden alleen uitgevoerd wanneer u of een andere gebruiker de stroom expliciet start. Controleer of de knop of app waarmee deze wordt geactiveerd, nog steeds is geconfigureerd.

Als uitvoeringen worden weergegeven, maar alle zijn gemarkeerd als 'Geannuleerd'

De trigger is geactiveerd, maar de uitvoering is geannuleerd voordat acties werden uitgevoerd. Dit betekent meestal dat een gelijktijdigheidsinstelling nieuwe uitvoeringen weigert terwijl er een andere wordt uitgevoerd. Controleer de instellingen voor gelijktijdigheidsbeheer van de trigger.

Stap 3: Is een specifieke actie mislukt?

Open een mislukte run. Blader door de acties totdat u de actie vindt die is gemarkeerd in rood. Vouw het uit om de fout te zien.

Stap 3a: de foutcode lezen

Foutcode Betekenis Meest waarschijnlijke oplossing
401 Niet geautoriseerd Uw verbindingstoken is verlopen of uw wachtwoord is gewijzigd. Ga naar de pagina Verbindingen, zoek de verbinding en verifieer opnieuw. Zie stap 4: Statuscontroles voor verbindingen.
403 Verboden U bent niet gemachtigd om toegang te krijgen tot de resource of een DLP-beleid blokkeert de connector. Controleer uw machtigingen voor de doelresource (SharePoint site, postvak, database). Als machtigingen juist zijn, vraagt u uw beheerder of er onlangs een DLP-beleid is gewijzigd.
404 Niet gevonden De resource is verwijderd, hernoemd of verplaatst. Een SharePoint list is hernoemd, een bestand is verplaatst, een postvak is ongedaan gemaakt of een Teams-kanaal is verwijderd. Werk de actie bij zodat deze verwijst naar de nieuwe locatie.
429 Te veel aanvragen U hebt de API-frequentielimiet voor deze connector bereikt. Voeg een vertragingsactie toe vóór de mislukte actie of schakel beleid voor opnieuw proberen in met exponentieel uitstel voor de instellingen van de actie. Voor stromen die veel items verwerken, voegt u een vertraging toe in de functie Toepassen op Elk.
500 Interne serverfout De doelservice ondervindt problemen. Wacht 15-30 minuten en probeer het opnieuw. Als het probleem aanhoudt, controleer het Microsoft 365 Service Health-dashboard of de statuspagina van de niet-Microsoft-service.
502 Bad Gateway De verbinding tussen Power Automate en de doelservice is mislukt. Meestal tijdelijk. Schakel het herhalen in voor de actie. Als dit consistent gebeurt, controleert u de netwerk-/firewallinstellingen (met name voor on-premises gateways).

Stap 3b: DLP-beleidsschendingen

Als uw stroom onlangs is geblokkeerd of onderbroken en u niets hebt gewijzigd:

  1. Uw beheerder heeft mogelijk een beleid voor preventie van gegevensverlies (DLP) bijgewerkt.
  2. Ga naareigenschappen voor >. Als u een DLP-schendingsbericht ziet, gebruikt de flow connectors die zich nu in verschillende beleidsgroepen bevinden.
  3. Neem contact op met uw Power Platform-beheerder. Ze kunnen u vertellen welk beleid is gewijzigd en welke connectors worden beïnvloed.

Belangrijk

DLP-beleidswijzigingen worden onmiddellijk van kracht en kunnen stromen zonder waarschuwing blokkeren. Als meerdere stromen tegelijkertijd breken, is een DLP-wijziging de meest waarschijnlijke oorzaak.

Stap 4: Statuscontroles voor verbinding

Verbindingen zijn de meest voorkomende reden dat een eerder werkende stroom wordt verbroken.

Verbindingsstatus controleren

  1. Open uw flow in de bewerkingsmodus.
  2. Bekijk het deelvenster verbindingen (of controleer de verbindingsreferentie van elke actie).
  3. Elke verbinding moet een groen vinkje of de status Verbonden weergeven.
  4. Als in een verbinding een waarschuwing of foutpictogram wordt weergegeven, selecteert u deze en selecteert u Verbinding herstellen of opnieuw verifiëren.

Waarom verbindingen worden verbroken

  • Wachtwoordwijziging: u hebt uw wachtwoord gewijzigd of uw organisatie dwingt periodieke wachtwoordrotatie af. Het opgeslagen OAuth-token is nu ongeldig.
  • Wijziging van MFA-beleid: uw beheerder heeft multi-Factor Authentication-vereisten ingeschakeld of gewijzigd. Het bestaande token voldoet niet meer aan het nieuwe beleid.
  • Admin-toestemming ingetrokken: een beheerder heeft de app-toestemming ingetrokken die Power Automate namens u gebruikt voor toegang tot een service.
  • Token verlopen: OAuth-vernieuwingstokens verlopen na ongeveer 90 dagen inactiviteit. Als een stroom niet binnen 90 dagen is uitgevoerd, moet de verbinding mogelijk opnieuw worden geverifieerd.
  • Verlopen van service-principalgeheim: als de verbinding gebruikmaakt van een service-principal, is het clientgeheim mogelijk verlopen. Genereer een nieuw geheim in Microsoft Entra ID en werk de verbinding bij.

Een verbinding opnieuw verifiëren

  1. Ga naar Power Automate>Connections (linkernavigatie).
  2. Zoek de verbinding met de fout.
  3. Selecteer de drie puntjes (...) >Verbinding herstellen of bewerken.
  4. Meld u opnieuw aan met uw referenties.
  5. Ga terug naar uw proces en controleer of de actie nu met een groen vinkje wordt weergegeven.

Opmerking

Als de stroom gebruikmaakt van een gedeelde verbinding (eigendom van iemand anders), moet u die persoon opnieuw verifiëren of kunt u uw eigen verbinding maken en de stroom bijwerken om deze te gebruiken.

Stap 5: Stille fouten voorkomen

Processen kunnen mislukken zonder dat iemand het merkt. Stel deze beveiliging in voor elke stroom die van belang is.

Een foutmelding toevoegen

  1. Voeg in de ontwerpfunctie een parallelle vertakking toe nadat de actie waarschijnlijk mislukt.
  2. Selecteer de drie puntjes bij de eerste actie van de nieuwe vertakking >Configureer uitvoeren na> waarbij alleen mislukt is.
  3. Voeg een e-mailactie verzenden (of post naar Teams) toe met het onderwerp 'Stroom is mislukt: [stroomnaam]' en neem de foutdetails van de mislukte actie op met behulp van dynamische inhoud.

Tip

Dit garandeert dat u binnen enkele minuten na een fout een waarschuwing krijgt, niet dagen. Voor kritieke productiestromen verzendt u foutmeldingen naar een gedeeld postvak of Teams-kanaal, zodat de waarschuwing niet wordt gemist.

Wekelijkse controle van uitvoeringsgeschiedenis

Voor productiestromen controleert u de pagina uitvoeringsgeschiedenis één keer per week. Zoek naar:

  • Wordt uitgevoerd met de status Mislukt die uw foutmelding mogelijk heeft gemist.
  • Wordt uitgevoerd met de status Geannuleerd , wat kan duiden op gelijktijdigheid of triggerproblemen.
  • Een plotselinge daling van het aantal uitvoeringen, wat kan betekenen dat de trigger is gestopt met activeren.

Service-principalverbindingen gebruiken

Service-principalverbindingen zijn niet afhankelijk van het OAuth-token van een gebruiker. Ze verlopen niet wanneer iemand zijn of haar wachtwoord wijzigt of de organisatie verlaat. Voor productiestromen vraagt u uw beheerder over het instellen van service-principalverbindingen voor uw sleutelconnectors.

Belangrijkste vijf (5) verbindingsproblemen per connector

SharePoint

Probleem Symptoom Corrigeren
Beheerderstoestemming vereist 403 bij eerste gebruik of na beleidswijziging De beheerder moet toestemming verlenen in Microsoft Entra ID > Bedrijfstoepassingen > Power Automate
Sitemachtigingen gewijzigd 403 voor acties die gericht zijn op een specifieke site Controleer of uw account ten minste de Contribute-toegang tot de site heeft
Drempelwaarde voor lijstweergave "De poging tot bewerking is verboden omdat deze de drempelwaarde voor de lijstweergave overschrijdt" Voeg een filter-query of OData-filter toe aan de actie Items ophalen om minder dan 5000 items te retourneren. Gebruik $top en geïndexeerde kolomfilters.
Naam van lijst of bibliotheek gewijzigd 404-fout op alle acties gericht op die lijst Werk de actie bij om te verwijzen naar de nieuwe lijstnaam of -id
Kolomnaam komt niet overeen Acties slagen, maar retourneren lege of verkeerde gegevens SharePoint interne namen verschillen van weergavenamen. Gebruik de interne naam (zichtbaar in de URL wanneer u op die kolom sorteert).

Outlook/Office 365

Probleem Symptoom Corrigeren
Gedeelde postvakmachtigingen 403 bij het verzenden of lezen van een gedeeld postvak De eigenaar van de verbinding heeft de machtiging Verzenden als of Volledige toegang nodig voor het gedeelde postvak in Exchange-beheercentrum
Gedelegeerde toegang is verwijderd 401 over acties met betrekking tot het postvak van een andere gebruiker Gedelegeerdenmachtigingen opnieuw verlenen of overschakelen naar een gedeeld postvak
MFA afdwingen 401 nadat de beheerder MFA heeft ingeschakeld Verifieer de verbinding opnieuw. Het nieuwe token bevat de MFA-claim.
Limiet bijlagegrootte 413 of actiefout bij grote bijlagen Outlook connector heeft een bijlagelimiet van 25 MB. Upload naar SharePoint/OneDrive en deel een koppeling voor grotere bestanden.

SQL Server

Probleem Symptoom Corrigeren
Lokaal geïnstalleerde gateway is offline Time-out voor verbinding of gateway onbereikbaar Controleer de gatewaycomputer. Start de on-premises Data Gateway-service opnieuw. Controleer of de computer internettoegang heeft.
Firewall-regels Time-out voor verbinding met Azure SQL Voeg Power Automate IP-bereiken toe aan uw Azure SQL firewallregels of schakel 'Azure-services toestaan' in de netwerkinstellingen van de SQL-server in.
Verbindingsreeks gewijzigd 404 of verbindingsfout De naam van de server is gewijzigd, de database is verplaatst of de poort is gewijzigd. Werk de verbinding met de nieuwe server-/databasegegevens bij.
SQL-aanmelding uitgeschakeld 401 voor alle queries De SQL-aanmelding kan worden uitgeschakeld of het wachtwoord is verlopen. Schakel SQL Server Management Studio opnieuw in.

Dataverse

Probleem Symptoom Corrigeren
Machtigingen voor de omgeving 403 bij Dataverse-acties Uw gebruiker heeft een beveiligingsrol nodig in de doelomgeving in Dataverse. Vraag uw beheerder om er een toe te wijzen (bijvoorbeeld Basic User + aangepaste tabelmachtigingen).
Beveiligingsrol zonder tabeltoegang 403 voor specifieke tabellen Uw beveiligingsrol bevat geen lees-/schrijftoegang tot de tabel. De beheerder moet de beveiligingsrol bijwerken.
De omgeving is overgeschakeld Acties verwijzen naar verkeerde omgeving Als de stroom is geïmporteerd of de omgeving is gewijzigd, werkt u de Dataverse-verbinding bij zodat deze verwijst naar de juiste omgeving.

HTTP/Aangepaste connectors

Probleem Symptoom Corrigeren
API-sleutel gedraaid 401 op alle HTTP-aanvragen Werk de API-sleutel bij in de verbindings- of actieheaders.
Certificaat is verlopen SSL/TLS-fout Het SSL-certificaat van de doelserver is verlopen. Neem contact op met de API-provider of werk het certificaat bij.
URL gewijzigd 404 voor alle aanvragen De URL van het API-eindpunt is bijgewerkt. Raadpleeg de documentatie van de API-provider voor de nieuwe URL.
IP-acceptatielijst 403/ of verbindingstime-out De doel-API staat alleen specifieke IP-adressen toe. Voeg de IP-adresbereiken van Power Automate toe voor uw regio. Zie IP-adresconfiguratie voor meer informatie.

Opmerking: de auteur heeft dit artikel gemaakt met hulp van AI. Meer informatie