During submit or approvals in SailPoint, form is taking quite sometime to process the request as currently the process is foreground. Need to convert all the processes and sub-processes to background provisioning without breaking inflight requests.
We observed the new request after making this change worked well but inflight’s got effected.
Can someone share your thoughts and if some some one faced this issue and have a fix please share it with me.
Can you tell how inflight got effected. If you mean the inflight ones are still going for foreground provisioning then that could happen if the change was on the main workflow which is executing currently for the inflight workflow and will still have the old value.
The behavior you’re seeing with inflight requests is expected. Requests that were already in progress before switching to background processing will continue executing with the configuration that existed when they started. Only new requests submitted after the change will use the updated background workflow.
To avoid impacting inflight requests, it’s usually best to let them finish under the old workflow while applying the background processing change for all future submissions. You may also want to review any dependent sub-processes to ensure they run correctly in the background without synchronous dependencies.
Thanks @malarvanan12 , i will check the process again and let you know.
to make this work for new request we need to modify all the main and sub process workflow right?