Problem:
I created a Flow with trigger “SharePoint – When an item is created or modified” and went into an indefinite loop, because the system user modified the item and triggered the workflow again and so on.
So I had to add a trigger condition, to not start if the “modified by” user is my system account.
Solution:
It was a bit tricky to learn, that I can’t use “Modified by Email” – I had to use the editors vaule instead. Here we go…
@not(equals(triggerBody()[‘Editor’][‘Email’], ‘User@example.com’))