IRE and Web Service

Gaetano De Mitr
ServiceNow Employee
ServiceNow Employee

Hello everyone,

The IRE works Only with a set of data source? 

I'm using a Inbound Web Service to create or update CI into CMDB, and I set discovery_source field with "WS" value.

Do I use IRE API into scripted rest api?

Otherwise,

Do I implement all Logic to create or update CI on CMDB without using Identificativo Rule?

I guess that even the Reconciliation rule Will not work with the Web Service.

Right?

26 REPLIES 26

Yes,

but for external data source ( not Discovery ) the IRE must be called by scripted API.

Do you agree?

 

Into previous answer I specify how I'm calling IRE by scripted API.

The "issue" is on "Discovery source" field that not allow me to see CI using Discovery Dashboard.

Hi - On inbound submit of new/updated records, you may need to provide the Discovery Source value in the payload too.  If default options for field don't have what you need/want, you can update those values - just make sure the inbound feed has a corresponding value for Discovery Source.

Hi Dave.

Not is my problem

The problem is that the report into Discovery Schedule page, works only on CI with Discovery Source = ServiceNow,

and when the Discovery Source field change value from ServiceNow to MySource1, I cannot see the CI on the report.

Yes -- trying to use the Discovery dashboard for non-discovery purposes probably won't work.  That Dashboard is designed to be used by the disco product, not to summarize results from external data feeds into CMDB.

I dont' know if this will help... but... perhaps explore ways to use the CMDB dashboard, maybe a grouping of CIs based on the discovery source=MySource1

This dashboard view is derived from CI groups that you define the criteria for the group

find_real_file.png

find_real_file.png

 

hHope this helps some??

Ashutosh Munot1
Kilo Patron
Kilo Patron

HI,


If you want to use IRE then what i can say is use Import set API and then in Transform map use IRE.


Best example is SCCM.

 

For Reconciliation we can use Health Dashboard and other reconciliation rules.


Thanks,
Ashutosh