Dear Experts,
I'm totally new in the topic of process automation but I hope you can help.
Where I'm:
We have an UI5 app where HR Admins can enter some employee data (e.g. firstname, lastname, date of birth, place of birth).
The app is used to do data quality checks, before you start the hire in SuccessFactors.
On the app there is a button called "initiate hire".
If we click on this button the process automation should start and do the following:
Opening SuccessFactors -> call the application for the hire process -> take over the data from the fields in the ui5 app into the corresponding fields in SF
In general I was able to implement huge parts of the process. I can take over the data from the app to SF by using the Desktop Agent :).
But the Desktop Agent is not very user friendly from customer perspective.
I have seen that I'm also allowed to create an API Endpoint to trigger the process. - This works also. I was able to test this via Postman.
Now the question:
Let me assume I have 200 HR Admins who use the UI5 App and who can hire an employee by pressing the "initiate hire" button. Behind this button we have the API implemented to start the automation.
How can I ensure that the automations starts ONLY for this HR Admin who presses the button on the UI5 app?
I want to ensure, that the process does not start for each and every HR Admin that uses the automation in general.
Is this possible or do I see issues where no issues are?
Many Thanks,
Jenny