Saviynt integration using REST API
Saviynt integration with Servicenow using REST API.
User case: Request services (application access, roles) using Servicenow and automate service/request fulfillment using Saviynt (Identity and Access management system).
Solution:
1. Create appropriate request catalog items in ServiceNow to capture user inputs.
2. Create staging table to store request and user information.
3. Make a REST API call from staging table to Saviynt to generate access token.
4. Make second REST API call from staging table to create request in Saviynt system or combine step 3 and 4.
5. Make third API call using scheduled job at regular interval to check saviynt ticket status (includes step 1 in logic).
6. Update RITM/ticket in Serivcenow with respective status updates and work notes.
7. Update workflow to proceed with next activity and close the request.
https://www.servicenow.com/community/developer-articles/saviynt-integration-using-rest-api/ta-p/2313531