@DivyaL_7 PLease use postman to verify your POST requst is working or have valid body or not. If it works then you can configure the same inn your workflow.
However, I was trying to avoid using a direct HTTP request, as I was wondering about the purpose of the Delete operation in the Web Service Source if it cannot be triggered through the Manage Accounts operation.
Is using an HTTP request the recommended or best practice approach in ISC for this case?
Could you please assess with your client environment if this qualifies for creation of a lifecycle state. If it can be inactive longterm you can revoked and delete all the associated accounts.
Create an identity attribute that tracks the lifecycle of the user and flips to ‘$newValue” after 7 days post termination (not technically a new LCS)
Build a role that assigns an entitlement to the user which creates the account on the source.
Set the criteria to exclude “$newvalue”
Create a DELETE HTTP operation on the WS connector
Once the user has triggered the 7 day clause, Sailpoint should trigger the Delete action with the removal of the entitlement
I performed some tests and noticed the following behavior: when the assignment rule( on the role that initially created the account of course ) is no longer satisfied both the role and the access profile are correctly removed.
However, the entitlement associated to the Access Profile remains assigned to the identity and does not get removed automatically.. it seems to “stick.”
Do you please have any idea why this entitlement is not being revoked?
Hi,
As described in the above link, it shouldn’t stick if it was added by a AccessProfile. Did you conduct your test on a user with existing entitlement or on one created via the accessProfile?
I need to use a role (and not an Access Profile) to create the account, because the role includes very specific assignment criteria. I’d prefer to avoid implementing a workflow just to assign the Access Profile for account creation.
Is there please any alternative way to work around this stickiness? It feels like a limitation in the design?