I’m tried to create workflow for Coupa application to modify user’s coupa license attribute based on Sailpoint role that user requested using HTTP Request since Sailpoint Coupa OOTB connector couldn’t set the license as entitlement.
I’m using account updated as the trigger so after user’s Coupa account updated the workflow will run. Currently I’m facing problem when use Get Access to get user Role, the output is empty after I did user request for a Coupa role that contain Coupa entitlement, I config the get Access as below
Have you checked whether the user is actually assigned the role by the time the ‘Get Access’ action runs? You may want to perform a single identity refresh using HTTP Request for refresh API before triggering ‘Get Access’, or add a short wait of 1–2 minutes to ensure the role assignment is fully processed
I have changed my trigger to Provisioning completed instead Account updated and it works fine now I can get my roles thanks to your reply before “ensure the role assignment is fully processed”