Veelvoorkomende problemen met triggers oplossen

Hier zijn een paar tips en trucs voor het oplossen van problemen met triggers.

Mijn trigger wordt niet geactiveerd

  1. Een beleid ter voorkoming van gegevensverlies kan de schuld zijn.

    Beheerders kunnen beleid ter voorkoming van gegevensverlies (DLP) maken dat kan dienen als vangrail om te voorkomen dat gebruikers onbedoeld organisatiegegevens openbaar maken. DLP-beleid dwingt regels af waarvoor connectors samen kunnen worden gebruikt door connectors te classificeren als Zakelijk of Niet-zakelijk. Als u een connector in de groep Zakelijk plaatst, kan deze alleen worden gebruikt met andere connectors van die groep in een bepaalde app of stroom.

    Als uw stroom een DLP-beleid schendt, wordt deze opgeschort, waardoor de trigger niet wordt geactiveerd. Als u wilt weten of uw stroom is onderbroken, probeert u de stroom te bewerken en op te slaan. De Stroomcontrole maakt hiervan melding als de stroom een DLP-beleid schendt. Uw beheerder kan het DLP-beleid wijzigen.

  2. De trigger werkt mogelijk niet.

    Ter bevestiging:

    1. Ga naar Mijn stromen en selecteer vervolgens uw stroom.

    2. Ziet u de volgende fout in Details?

      Schermopname van een foutbericht over de trigger van de stroom.

    Deze fout betekent dat Power Automate meerdere keren heeft geprobeerd om een verbinding tot stand te brengen om de trigger te registreren en dat dit is mislukt. Uw stroom wordt pas geactiveerd als dit probleem is opgelost.

    Een van de meest voorkomende redenen voor mislukking is dat de eindpunten voor de Power Automate-service geen deel uitmaken van de acceptatielijst. Om het probleem op te lossen, controleert u of uw IT-afdeling dit eindpunt heeft toegevoegd aan de acceptatielijst.

    Hier is de lijst met IP-adressen en domeinen die moeten worden toegevoegd aan uw acceptatielijst.

    Verwijs naar dit ondersteuningsartikel voor meer informatie over het oplossen van problemen met triggers.

Zodra het probleem is opgelost, wijzigt u de stroom, slaat u deze op en wijzigt u deze vervolgens terug en slaat u opnieuw op. De stroom merkt dat de configuratie is gewijzigd en probeert de trigger opnieuw te registreren.

Verbindingen verifiëren

Met de standaardinstellingen hoeven gebruikers zich maar één keer bij een verbinding aan te melden. Ze kunnen die verbinding vervolgens gebruiken totdat deze wordt ingetrokken door een beheerder. Een mogelijk scenario is dat het wachtwoord voor de verbinding kan verlopen of dat er een beleid in uw organisatie kan zijn dat het aanmeldingstoken van de connector na een bepaalde tijd laat verlopen. Het levensduurbeleid voor tokens is geconfigureerd in Azure Active Directory. Raadpleeg dit Azure-artikel of dit ondersteuningsartikel voor meer informatie.

U kunt als volgt controleren of uw verbindingen zijn verbroken:

  1. Meld u aan bij Power Automate.

  2. Ga naar Gegevens > Verbindingen.

  3. Zoek de verbinding die in uw stroom wordt gebruikt.

  4. Selecteer Verbindingen herstellen en werk vervolgens de aanmeldingsgegevens voor uw verbinding bij als er een bericht Verbinding herstellen naast de kolom Status wordt weergegeven.

    Een schermopname met een koppeling om een verbroken verbinding te herstellen.

Controleer of de stroom een trigger voor een premium connector gebruikt

  1. Bewerk uw stroom om de connectornaam voor de trigger te vinden.

  2. Ga naar de lijst met connectors en zoek naar die connector. Als de connector een premium connector is, wordt deze onder de naam van de connector weergegeven.

    Een schermopname van een premium connector.

U hebt een zelfstandige Power Apps- of Power Automate-licentie nodig om toegang te krijgen tot alle premium, on-premises en aangepaste connectors. U kunt op elk gewenst moment nieuwe licenties kopen.

Uw licentietype controleren

U kunt als volgt uw type licentie bekijken:

  • Ga naar Mijn stromen op het navigatietabblad.
  • Selecteer een willekeurige stroom.
  • Ga naar de sectie Details en zoek Abonnement. Uw huidige licentieabonnement wordt vermeld.

Controleren of de triggercontrole wordt overgeslagen

U hebt zojuist een gebeurtenis voltooid (u hebt bijvoorbeeld een nieuw lijstitem toegevoegd of een e-mail verzonden, enz.) die de stroom had moeten activeren, maar de stroom is niet uitgevoerd.

Ga naar Mijn stromen in het navigatiedeelvenster en selecteer vervolgens de stroom. Selecteer bij Uitvoeringsgeschiedenis van 28 dagen de optie Alle uitvoeringen.

Een schermopname met alle uitvoeringen.

Als u verwacht dat de stroom wordt uitgevoerd, maar dit gebeurt niet, kijkt u of de triggercontrole op dat moment is overgeslagen. Als de triggercontrole is overgeslagen, is niet voldaan aan de triggervoorwaarde om de stroom te activeren. Controleer de invoer en triggervoorwaarden van de stroom om te zien dat u de nieuwste configuratie gebruikt om de stroom te activeren.

Invoer en triggervoorwaarden verifiëren

Soms kunnen de ingangen en triggervoorwaarden storingen veroorzaken. Volg deze stappen om uw invoer en voorwaarden te verifiëren.

  1. Bewerk de stroom.

  2. Vouw de eerste kaart uit om te zien welke mappen, sites, postvakken enzovoort worden gebruikt in de trigger.

  3. Selecteer het beletselteken (…) op de kaart

    Een schermopname die laat zien hoe u toegang krijgt tot de instellingen.

  4. Selecteer Instellingen.

    Een schermopname met instellingen.

  5. Zoek Triggervoorwaarden.

    Als het veld leeg is, betekent dit dat er geen aanvullende aanpassingen zijn en dat de titel van de kaart (in dit geval wanneer een item is gemaakt of gewijzigd) aangeeft wanneer de trigger wordt geactiveerd.

    Als er aanvullende aanpassingen zijn in Triggervoorwaarden, controleert u of u de verwachte/juiste invoer gebruikt om de stroom te activeren.

    Een schermopname waarin de triggervoorwaarden worden afgebeeld.

Machtigingen controleren

Controleer of u toegang hebt tot de mappen, sites of postvakken die in de trigger worden gebruikt. Als u bijvoorbeeld e-mail wilt kunnen verzenden vanuit een gedeeld postvak IN via Power Automate, hebt u toestemming nodig om een e-mail te verzenden via het gedeelde postvak IN. Test het verzenden van een e-mail vanuit dat gedeelde postvak in Outlook.

Controleren of de beheermodus is ingeschakeld

Als de beheermodus van een omgeving is ingeschakeld, worden alle achtergrondprocessen, inclusief stromen, uitgeschakeld, waardoor de stroom niet wordt geactiveerd.

Volg deze stappen om de beheermodus uit te schakelen.

  1. Ga naar het Power Platform-beheercentrum en meld u aan met de referenties van omgevingsbeheerder of systeembeheerder.
  2. Selecteer in het menu aan de linkerkant de optie Omgevingen en selecteer vervolgens een sandbox- of productieomgeving.
  3. Selecteer op de pagina Details de optie Bewerken.
  4. Schakel onder Beheermodus de waarde Uitgeschakeld om naar Ingeschakeld.
  5. Optioneel kunt u Achtergrondbewerkingen en Aangepast bericht instellen. Selecteer vervolgens Opslaan.

Als alles er goed uitziet, maar uw stroom nog steeds niet wordt geactiveerd, controleert u na elke stap of uw stroom wordt geactiveerd.

Probeer deze stappen

  1. Test de stroom handmatig.
  2. Verwijder de trigger en voeg deze vervolgens opnieuw toe.
  3. Verander van verbinding.
  4. Schakel de stroom uit en vervolgens weer in.
  5. Exporteer de stroom en importeer deze vervolgens.
  6. Maak een kopie van de stroom.
  7. Als de trigger speciale voorwaarden gebruikt, bijvoorbeeld wanneer een e-mail in een specifieke map aankomt, verwijdert u de map en voegt u deze opnieuw toe.

Mijn trigger wordt geactiveerd voor oude gebeurtenissen

Er zijn twee typen triggers: poll-triggers of webhook-triggers.

Als u uw stroom hebt uitgeschakeld en vervolgens weer hebt ingeschakeld, kunnen uw oude triggers worden verwerkt, afhankelijk van uw triggertype.

Een poll-trigger roept periodiek uw service aan om naar nieuwe gegevens te zoeken, terwijl een webhook-trigger reageert op een push van nieuwe gegevens vanuit de service.

In de volgende tabel kunt u zien hoe uw stroom reageert wanneer deze opnieuw wordt ingeschakeld.

Triggertype Beschrijving
Poll, zoals de trigger voor terugkeerpatroon Wanneer de stroom weer wordt ingeschakeld, worden alle gebeurtenissen verwerkt die onverwerkt of in behandeling zijn. Verwijder uw stroom en maak deze opnieuw als u geen items in behandeling wilt verwerken wanneer u uw stroom weer inschakelt.
Webhook Wanneer de stroom weer wordt ingeschakeld, worden hierdoor nieuwe gebeurtenissen verwerkt die worden gegenereerd nadat de stroom is ingeschakeld.

Als u het type trigger wilt bepalen dat in uw stroom wordt gebruikt:

  1. Selecteer het beletselteken (…) voor uw stroom en selecteer vervolgens Code bekijken.

    Een schermopname van Code bekijken.

  2. Zoek de sectie Terugkeerpatroon met een intervalfrequentie-element. Als deze sectie beschikbaar is, is de trigger een poll-trigger.

    Een schermopname van de sectie .

Mijn trigger voor terugkeerpatroon loopt voor op schema

Controleer of u de begintijd hebt ingesteld om er zeker van te zijn dat de trigger alleen op dat moment werkt.

Er is een vertraging voordat mijn trigger wordt geactiveerd

Als de trigger een poll-trigger is, komt deze periodiek uit de sluimerstand om te controleren of er nieuwe gebeurtenissen hebben plaatsgevonden. De wektijd is afhankelijk van het licentieabonnement waarop de stroom wordt uitgevoerd.

Als u het licentieabonnement Gratis hebt, worden uw stromen bijvoorbeeld slechts één keer per 15 minuten uitgevoerd. Als in het abonnement Gratis een cloudstroom wordt geactiveerd minder dan 15 minuten nadat deze de laatste keer is uitgevoerd, wordt de stroom in de wachtrij geplaatst tot de 15 minuten zijn verstreken.

En als uw licentie het Stroom voor Office 365-abonnement (van uw Enterprise-licentie E3, E5 enz.) of het Stroom voor Dynamics 365-abonnement is, wordt uw stroom pas weer uitgevoerd als er vijf minuten zijn verstreken. Het kan dus een paar minuten duren tussen het moment waarop de activerende gebeurtenis plaatsvindt en het moment waarop de stroom begint.

De wekfrequentie van de trigger controleren:

  1. Ga naar uw stroomtrigger en selecteer vervolgens het beletselteken (...).

  2. Selecteer Code bekijken.

    Een schermopname van de instelling Code bekijken.

  3. Zoek de intervalfrequentie.

    Een schermopname van het frequentie-element.

Als het veel langer duurt dan verwacht voordat uw stroom wordt geactiveerd, zijn de twee meest waarschijnlijke redenen:

  1. Er zijn te veel aanroepen van de connector of stroom geweest, waardoor deze wordt beperkt. Als u wilt controleren of uw stroom wordt beperkt, test u de stroom handmatig om te zien of deze onmiddellijk wordt geactiveerd. Als de stroom onmiddellijk wordt geactiveerd, wordt deze niet beperkt.

    Verder kunt u de Power Automate-actieanalyse bekijken. Lees deze blog voor meer informatie over actieanalyse.

    Als uw stroom vaak wordt beperkt, moet u uw stroom opnieuw ontwerpen zodat minder acties worden gebruikt. Kom meer te weten over abonnementslimieten en tips voor het optimaliseren van stromen om minder acties te gebruiken.

    Aanvullende tips:

    1. Schaf een licentie per gebruiker of per stroom aan. Nadat dit is gebeurd, opent u de stroom en slaat u deze opnieuw op om het bijbehorende recht te vernieuwen en om de beperkingsmodus te wijzigen.

    2. Splits de stroom op in verschillende exemplaren. Als de stroom gegevens verwerkt, kunt u deze gegevens verdelen in subsets (per land, per sector enz.).

    3. Hierna kunt u Opslaan als gebruiken voor de stroom om verschillende exemplaren te maken die elk hun eigen gegevens verwerken. Omdat het quotum per stroom is, kan dit als tijdelijke oplossing worden gebruikt.

  2. Er is een communicatieprobleem opgetreden waardoor Power Automate niet reageert op triggergebeurtenissen. Mogelijk als gevolg van een servicestoring, beleidswijziging, verlopen van wachtwoorden enzovoort, is er vertraging opgetreden. U kunt een controle uitvoeren om erachter te komen of er actieve storingen zijn. U kunt ook de cache van de browser leegmaken en het vervolgens opnieuw proberen.

Triggerproblemen met Dynamics 365-connector

Er is een vertraging - het kan tot 2 uur duren voordat Dynamics 365-connectortriggers worden uitgevoerd. Deze connector is verouderd en onze aanbeveling is om uw stromen te migreren voor gebruik van Microsoft Dataverse.

Mijn stroom wordt niet weergegeven: in het Power Automate-menu worden alleen stromen weergegeven die beginnen met de trigger Wanneer een rij wordt toegevoegd, gewijzigd of verwijderd en wordt slechts één trigger of actie opgenomen die verwijst naar die tabel. Stromen die andere typen triggers bevatten (automatisch, gepland enz.) worden niet weergegeven in Dynamics 365.

U kunt deze stromen ook openen in het Power Platform-beheercentrum:

  1. Meld u aan bij het Power Platform-beheercentrum.
  2. Selecteer Omgevingen.
  3. Selecteer die omgeving die de stroom bevat.
  4. Selecteer Stromen onder de sectie Resources.

Important

U moet Power Automate inschakelen voordat u deze stromen kunt vinden.

Problemen met triggers in Power Apps-apps

Kan acties in een cloudstroom niet hernoemen: dit is een bekend probleem voor stromen die gebruikmaken van Power Apps triggers. U kunt het hernoemen van acties omzeilen door de trigger te verwijderen. Hernoem de acties, voeg uw Power Apps-trigger toe en configureer waar nodig variabelen.

Nadat een Power Apps-app is gepubliceerd, maakt u kopieën van de stromen die worden gebruikt door de Power Apps-app om updates te maken. Elke update van een cloudstroom waarnaar wordt verwezen door een gepubliceerde Power Apps-app kan voor storingen bij bestaande gebruikers leiden. Verwijder bestaande stromen niet en schakel ze niet uit voordat alle gebruikers een upgrade hebben uitgevoerd naar de nieuwe gepubliceerde versie van de Power Apps-app.

Problemen met SharePoint-triggers

SharePoint-triggers, zoals Wanneer een bestand is gemaakt of gewijzigd worden niet geactiveerd als een bestand wordt toegevoegd/bijgewerkt in een submap. Als u de stroom wilt activeren in submappen, maakt u meerdere stromen.

Mijn stroom wordt meerdere keren geactiveerd

Controleer of er geen kopieën van de stroom actief zijn in verschillende omgevingen die op basis van dezelfde voorwaarde worden geactiveerd. Gebruik triggervoorwaarden om triggers aan te passen zodat ze minder vaak worden geactiveerd.

Gebruikers kunnen geen stromen uitvoeren die met hen worden gedeeld, maar de eigenaar kan de stroom uitvoeren

U kunt een van de volgende acties proberen:

  1. Verbindingen repareren/bijwerken.

    Als uw stroom een handmatige trigger gebruikt, heeft deze de verbinding nodig van de gebruiker die de stroom activeert. Als de stroom de trigger Terugkeerpatroon gebruikt, kan deze worden uitgevoerd op de verbindingen van de maker van de stroom.

  2. Bevestig dat de gebruiker de juiste licentie heeft voor de verbindingen in de stroom.

    Een Power Automate-licentie is vereist voor de gebruiker om acties uit te voeren zoals opslaan, uitschakelen enz. Een Power Apps-, Dynamics 365- of Office 365-licentie is niet voldoende. Gebruikers met wie stromen worden gedeeld die gebruikmaken van premium connectoren hebben elk een Power Automate-licentie per gebruiker of per stroom nodig om de stroom te bewerken of handmatig te activeren. Als de gebruiker de stroom eerder heeft kunnen opslaan/wijzigen, is het mogelijk dat zijn licentie is verlopen.

    U kunt ook een proefversie starten voor het Per gebruiker-abonnement voor 90 dagen, waarna u een betaald abonnement nodig hebt om stromen uit te voeren/te bewerken die gebruikmaken van premium connectors. Zie de licentiepagina of dit ondersteuningsartikel voor meer details.