One Identity Integration with ServiceNow
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Hi Guys - I have to work on integrating One identity with ServiceNow . I am not sure where to start and changes I need to do at the ServiceNow end. Can someone help me with architecture and steps I need to take do lead a successful integration with ServiceNow.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Hi @Maajidqureshi5 ,
You can refer to this doc : https://www.oneidentity.com/servicenow-integration/
OR
There is a plugin in Store:
Sandeep Dutta
Please mark the answer correct & Helpful, if i could help you.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Hello @Maajidqureshi5 ,
First, try to understand the basic ServiceNow integration types—Inbound and Outbound—and the different ways they are implemented, such as Scripted REST APIs, REST API Explorer, and REST Messages. Having a strong grasp of these concepts will make it much easier to integrate with One Identity.
Next, go through the One Identity integration documentation carefully. This will help you understand the required steps, API endpoints, and authentication methods involved in the integration.
Also, make sure you are familiar with the basic steps for both inbound and outbound API integrations in ServiceNow.
Basic steps for inbound and outbound integrations in ServiceNow
Inbound integration (external system to ServiceNow):
First, understand what data the external system is going to send to ServiceNow. Then create a Scripted REST API in ServiceNow and define the required resource and HTTP method (POST, PUT, etc.). Configure authentication so the external system can securely access the API. In the server-side script, read the incoming request data and use GlideRecord to insert or update records. Finally, test the API using REST API Explorer or a tool like Postman and add basic error handling.
Outbound integration (ServiceNow to external system):
Start by identifying when ServiceNow should send data, such as on record creation or update. Create a REST Message with the target endpoint and HTTP method. Configure the required authentication. Build the request payload using ServiceNow record data and send the request using RESTMessageV2 or Flow Designer. After that, handle the response, check the status code, and log or manage any errors.
You can refer to this official documentation for guidance:
https://www.servicenow.com/docs/r/integrate-applications/integration-hub/integration-steps.html
