ServiceNow SOAP Integration Requirements
General Requirements
FortiSIEM uses ServiceNow Direct Web Service for integration. FortiSIEM communicates on SOAP port 80.
The following SOA APIs are used:
-
Insert
-
Update
-
getKeys
-
get
-
getRecords
The following role types are required:
-
soap_create
-
soap_query
-
soap_query_update
-
soap_update
The following Table and Field permissions are provided.
-
Required Table and Field Permissions for CMDB Outbound Integration
-
Required Table and Field Permissions for Incident Outbound Integration
Required Table and Field Permissions for CMDB Outbound Integration
Main Table Permissions
ServiceNow Table |
FortiSIEM Actions |
Required Permissions |
---|---|---|
configuration item [cmdb_ci] |
|
|
Running Process [cmdb_running_process] |
|
|
Software Instance [cmdb_software_instance] |
|
|
Extended Table Permissions
ServiceNow Table |
FortiSIEM Actions |
Required Permissions |
---|---|---|
cmdb_ci_linux_server |
|
|
cmdb_ci_win_server |
|
|
cmdb_ci_hpux_server |
|
|
cmdb_ci_unix_server |
|
|
cmdb_ci_aix_server |
|
|
cmdb_ci_solaris_server |
|
|
cmdb_ci_esx_server |
|
|
cmdb_ci_web_server |
|
|
cmdb_ci_app_server_java |
|
|
cmdb_ci_app_server_tomcat |
|
|
cmdb_ci_app_server_weblogic |
|
|
cmdb_ci_app_server_websphere |
|
|
cmdb_ci_app_server_jboss |
|
|
cmdb_ci_netware_server |
|
|
cmdb_ci_database |
|
|
cmdb_ci_vpn |
|
|
cmdb_ci_ip_router |
|
|
cmdb_ci_netgear |
|
|
cmdb_ci_ups |
|
|
cmdb_ci_printer |
|
|
cmdb_ci_network_adapter |
|
|
cmdb_ci_storage_disk |
|
|
Reference Table Permissions
ServiceNow Table |
FortiSIEM Actions |
Required Permissions |
---|---|---|
Company [core_company] |
|
|
Reference Field Permissions
Field | ServiceNow Table | Required Permissions | Need write_role |
---|---|---|---|
company | core_company |
|
Yes. The default role in ServiceNow is : admin |
Regular Field Permissions
Need Read/Write and write_role is not required.
Required Table and Field Permissions for Incident Outbound Integration
Main Table Permissions
ServiceNow Table |
FortiSIEM Actions |
Required Permissions |
---|---|---|
Incident [incident] |
|
|
Reference Table Permissions
ServiceNow Table |
FortiSIEM Actions |
Required Permissions |
---|---|---|
Company [core_company] |
|
|
Reference Field Permissions
Field |
ServiceNow Table |
Required Permissions |
Need write_role |
---|---|---|---|
assigned_to | sys_user |
|
Yes. The default role in ServiceNow is : itil |
company | core_company |
|
Yes. The default role in ServiceNow is: admin |
Regular Field Permissions
Field |
Required Permissions |
Need write_role |
---|---|---|
state |
|
Yes. The default role in ServiceNow is : itil |
comments |
|
Yes. The default role in ServiceNow is : itil |
closed_by |
|
Yes. The default role in ServiceNow is : itil |
short_description |
|
Yes. The default role in ServiceNow is : itil |
impact |
|
Yes. The default role in ServiceNow is : itil |
urgency |
|
Yes. The default role in ServiceNow is : itil |
closed_at |
|
Yes. The default role in ServiceNow is : admin |
work_notes |
|
Yes. The default role in ServiceNow is : itil |
Active |
|
No |