Inbound Integration for Data Loss Prevention Incident Response
Summarize
Summary of Inbound Integration for Data Loss Prevention Incident Response
This integration enables ServiceNow customers to create Data Loss Prevention (DLP) incidents through an inbound REST API. It supports creating either single or multiple DLP incidents via HTTP POST requests. The integration requires thesndlir.apiintegrationuserrole to authenticate and perform these operations.
Show less
Create a Single DLP Incident
To create a single DLP incident, send a POST request to the /api/now/import/sndlirincidentimport endpoint on your ServiceNow instance. The request must include JSON-formatted incident details such as application window title, assigned user, file information, policy details, and network information.
The API accepts a rich set of fields to capture comprehensive incident data, enabling thorough incident documentation and response.
The response confirms the creation with details including the incident number, record link, and unique system ID.
Create Multiple DLP Incidents
To submit multiple DLP incidents in one request, send a POST request to the /api/now/import/sndlirincidentimport/insertMultiple endpoint. The payload contains an array of incident records with relevant fields for each incident.
A response provides import set IDs to track the batch processing of incidents.
By default, incident data transformation is asynchronous. To enable synchronous transformation, create a record in the REST Insert Multiples [sysrestinsertmultiple] table with the source table set to sndlirincidentimport and transformation mode set to synchronous. This allows immediate processing and confirmation of incident creation.
Practical Benefits for ServiceNow Customers
- Automated Incident Creation: Streamlines the integration of external DLP systems with ServiceNow, reducing manual effort.
- Comprehensive Incident Details: Supports detailed incident data for improved investigation and response.
- Bulk Incident Handling: Efficiently process multiple incidents in a single API call, enhancing scalability.
- Flexible Processing Modes: Choose between asynchronous or synchronous data transformation based on operational needs.
Create single or multiple DLP incidents by using the Inbound REST API.
Create a single DLP incident
Role required: sn_dlir.api_integration_user.
| Field | Description |
|---|---|
| HTTP Method | POST |
| URL | https://{instance}/api/now/import/sn_dlir_incident_import |
| Request Header |
|
| Sample Payload | |
| Sample Response | |
Create multiple DLP incidents
Role required: sn_dlir.api_integration_user.
| Field | Description |
|---|---|
| HTTP Method | POST |
| URL | https://{instance}/api/now/import/sn_dlir_incident_import/insertMultiple |
| Request Header |
|
| Sample Payload | |
| Sample Response | |