Click HERE to see how Saviynt Intelligence is transforming the industry. |
08/13/2024 12:43 PM
Hello,
Is there a way to update the End Date on an Entitlement via API? This is the call I making below:
{
"requesttype":"ADD",
"username":"Test.User115",
"endpoint":"Saviynt4Saviynt",
"securitysystem":"Saviynt4Saviynt",
"accountname":"Test.User115",
"comments":"Entitlement End date test via API",
"requestor":"Test.User",
"createaccountifnotexists":"false",
"entitlement":[
{"entitlementtype":"SAVRoles","entitlementvalue":"ROLE_CPAM_SAP-FF-DATA","enddate":"08-21-2025","businessjustification":"Entitlement End date test via API" }
],
"checksod":"false"
}
I want to update the end date for an entitlement already assigned to an account. Here are my configurations for the Entitlement Type "SAVRoles":
When I make the call above, it creates a task, but does not add or update the end date. I've tried different requesttypes such as UPDATE, NEW, and "Update Access End Date" with no luck.
08/13/2024 08:48 PM
Hi @aidanryan ,
You can use UI as well to submit a request to update end date.
08/14/2024 08:09 AM - edited 08/14/2024 08:09 AM
@NM It has to be via API for this use case. Service Now makes API calls to Saviynt to make updates and add access. I'm not able to find in the documentation on how to update the entitlement end date via API. I wasn't sure if it was supported at this time.