Hi Nagesh_Jaiswal
I have had a call this afternoon with our ServiceNow team and can confirm they are definitely not comfortable allowing us to directly write to the Incident table. The main reason for this is that ServiceNow is the primary business support system here, it houses the CMDB and is used widely to implement much business logic. Examples of the type of logic related to Spectrum as follows:
1. If there is a change request in the system for a piece of kit, for a particular customer or site, then they will not raise an incident for any related device.
2. They use ServiceNow to set maintenance windows for customers and sites and will not raise an incident for any related device based on the maintenance window.
3. They have logic which detects Major Service Outages (MSO) that is based on the number and frequency of alerts for customers and sites. When an MSO occurs then an MSO incident is raised and no new incidents for individual devices are raised.
While it might be possible to customise Spectrum to do the above, in my opinion it would be a difficult and costly exercise. It would need to pull the information from ServiceNow to make all the decisions that are being made already in ServiceNow. It doesn’t appear to me that it would much sense to go that route.
For info I believe some of their logic could quite easily be handled by Spectrum, such as defining a length of time before raising an incident, rules for flapping and frequency of alarms, and defining time of day rules. However there is much that would be difficult to implement.
In addition to the above there is another issue with using the Incident table that would prevent it's use here. The team here have customised the Incident table extensively. For example they do not use the severity field, they have created a priority field to take it’s place. As a consequence I don’t believe the integration will work here.
So, in my view, unless you consider allowing the configuration of which table the ServiceNow integration writes to then we will be unable to use it at our site.
Regards, John