We have a requirement to trigger a Form once the user submits an access request for a particular application. This form will have additional fields (i.e. training completed, date when the training was completed etc.) that user needs to submit, to help the approver decide. Now, since the Access Request Submitted trigger is not there in workflow, what could possibly be the triggering point. We cannot use LaunchPad.
Hello @Sandash !
Welcome to the Developer Community !
As we don’t have ‘Access Request Submitted’ Trigger , the other way to trigger this is using event triggers .
In Event Triggers , we have Access Request Submitted | SailPoint Developer Community .
Subscribe this trigger and in workflow use External Trigger - Triggers - SailPoint Identity Services
This is a Response Required trigger which needs a response in return. While it is a little complicated to implement this is the workaround for this use case .
You will encounter errors for access requests when subscribed to this trigger and did not configured the event trigger fully.
in that case will the subscription hold and pass all the infos to the workflow i.e. the recipient info, access request ID, basically the access request plan? because that is needed in the workflow.
In your last statement, you had mentioned that we will encounter errors. So we ran into same issue and seeing contact helpdesk error. Why is it so and how to resolve it. We have simplified the workflow with just 2-3 steps. But still facing the same issue. And what do you mean by configuring the event trigger fully?
Is access request failing with error 'contact helpdesk’ for all the access items or of a specific source [Please test and confirm]
*Access Request Submitted is a ‘Required Response’ trigger which means , when an access request request is triggered , this event trigger will expect a response information[whether this request has been approved or denied] . This is achived by making a POST call with pay load :