Can some one suggest do we have any API to update the single AD account in ISC ie., I am planning to create a provisioning plan for single AD Account using rest api and update single account alone.
Please let me know if there is any approach to do create provisioning plan for single account and execute it via rest api.
Could you please brief more on the issue? Are you trying to update any attribute value for AD account in SailPoint? There are no APIs for direct connectors to update accounts.
@guttays Unfortunately, that is not possible with ISC. APIs do exist but they work only on delimited connector and no such APIs are available for direct connectors.
Even if you change the update provisioning policy, it would still be applicable for all the accounts on your source. So not sure what exactly would you be doing here to isolate the single account.
I would suggest you to make the changes directly on the target account if that is feasible for you to do. If not, ISC makes changes from identity to account level using attribute-sync configuration. But do note that this attribute-sync configuration applies to all accounts on your source (any identity attribute changes can be propagated to be pushed to the target account).
Thank you for the question.
Can you please confirm if you need the AD account to be updated only in ISC or do you want to update the ad Account in Active directory ?
I’m thinking if this can be achieved via BeforeProvisioning rule, since it’s a cloud rule, we have dependency on ES team to deploy. Just a suggestion (Sailors please correct if wrong).
Identity identity = plan.getIdentity();
String empID(or any other unique attribute) = identity.getAttribute(employeeID);
if(empID.equals(123456789);
{
#have your logic
}
If i use update provisioning policy → It’ll have impact on all accounts. but my requirement if any update event is failing for AD Account i have to handle particularly for that single failed account to retry the operation . So i am checking if any API is present for single account update so to handle it via workflow if any failure happens for that AD Account update.
Even i think for my usecase attribute sync also is not feasible option. can you suggest if you have any option to retry the failed update for AD Account.
But my requirement is to do the update for user automated way if the provision/update is failed. is any possibility via workflow so that if any failed update for AD Account 1st i’ll send email notification and then try to update account via API/any logic from workflow.
In Case of failures ISC has OOTB features to retry it again , please check if it is helping to solve your use-case. Otherwise we can think of a custom solution