I have a record triggered flow on the User Object. That leads to having two user records.

  1. User 1: The user record that triggered the flow.
  2. User 2: The current user running the flow.

I want to check if the user record that triggered the flow (user 1) has a certain permission but I'm enable to do so since I can only check permissions for the current user (user 2).

enter image description here

  • Can you add more highlight on why your running user and user which has triggered the flow are diffrent? Jan 3, 2023 at 14:23

1 Answer 1


I resolved the problem by getting the Permission Set Assignment and checking if the returned list is null.

Get Permission Set

enter image description here

Get Permission Set Assignment

enter image description here

Decision Check

enter image description here

Not the answer you're looking for? Browse other questions tagged .