ServiceNow and sailpoint integration
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-09-2025 11:14 AM
When a REQ is submitted in ServiceNow then need to send over a payload with detailed information via API to SailPoint. After SailPoint Processed the Request then send back status to close the RITM. How to achieve this?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-10-2025 10:16 PM
Hi @CA5
You can use flow designer to achieve this and you need to use custom action to send data
thanks and regards
Sai venkatesh
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-10-2025 10:44 PM
To achieve this integration between ServiceNow and SailPoint, you’ll need to build a bi-directional API workflow that handles request submission and status updates. Here's a breakdown of how to implement it:
1. Trigger API Call from ServiceNow to SailPoint
When a REQ (Request) is submitted:
Use a Flow Designer or Business Rule on the REQ or RITM table.
Construct a REST API payload with all required details (user info, requested access, catalog variables).
Send the payload to SailPoint using an Outbound REST Message or Scripted REST API call.
2. SailPoint Processes the Request
SailPoint receives the payload and initiates provisioning.
It tracks the request internally and processes approvals, provisioning, or manual tasks.
3.
Once SailPoint completes the request:
It calls a ServiceNow Scripted REST API endpoint.
The endpoint should accept the status and RITM identifier (e.g., sys_id).
Use the incoming data to update the RITM status to “Closed Complete” or similar.
- Use sys_ids for precise record targeting.
- 🔐 Secure both APIs with Basic Auth or OAuth tokens.
- 📦 Include error handling and logging for both outbound and inbound calls.
- 🧩 Consider using IntegrationHub if you want low-code connectors.