I was trying to build a custom workflow for excel.
I cannot find any way to identify the originator for use of participant resolver.
I want the originator as a filter for the reference data connection list.
Fixed values work like values from excel but no one would want to write their own username in the template. Also, I could easily write my colleague's id to impersonate.
We tested the below and found out:
Solution fields: Created by, Modified by. Both cause wf stuck.
Start node-set value to the custom field with SwimlaneParticipants("Originator") which gets value but not working in swimlane.
Swimlane filter with same, not working.
Pool variables for the same.
This option is only available in Evolve 20.1 and not in Evolve 20.0.
- Go to PR Arguments. Select it to edit the Filter query and choose ‘Reserved’ fields.
Select ‘$CurrentUser.LoginName’ to get the value of the Current logged in individual’s Username.
2.After selecting it, the query should look as shown in the screenshot below.
3.This helps to use the current user’s credentials as a value, to be used for any purpose. (Eg. Guiding the workflow to this User’s manager for Approval, if ‘Reference Data table’ consists of columns which have an Employee and It’s Manager’s name’s column in a single row).
Links to other articles/documentation/screenshots/examples/attachments