External CI Class and Relationship creation

Bernard7
Tera Contributor

Hi Ladies & Gentlemen,

 

A small help please: I'd like to be able to see, in my Client's CMDB, several external CIs and their associated Relationships. Indeed, my Client works with several external third party partners, each of them having their own information system, and he wants to see something like: my application called TXX has a Relationship (let's say: Sends data to::Receives data from) with several CIs that are managed by external organizations.

 

Explored solution: I thought of either using an existing CI class among the OOTB 700+ CI classes found in Dictionary (but I didn't find any close to what I need) or create a new CI Class (let's say External CI Class) and I would create manually Relationships between my internal CIs and several external CIs in this new CI class "External CI Class" to be exposed in a dependency view.

 

Someone has an idea ?

 

Many thanks in advance for your inputs.

Kind regards

Bernard

 

PS: thanks to Stefan who already posted a very useful post on where to find CI classes: https://www.servicenow.com/community/developer-forum/ci-class-table/m-p/1527719

 

 

2 ACCEPTED SOLUTIONS

Niklas Peterson
Mega Sage
Mega Sage

Hi,

You classify CIs based on what they are, not who owns them. Which means they should still belong to their proper CI classes. I would recommend to use the Company field and the Managed by Group field to indicated that these belong to external parties.

 

Regards,
Niklas

View solution in original post

SteveMacWWT
Kilo Sage

If these are applications, then I'd use Application Services for the external applications, with a relationship to a Business Application that has the Vendor information on the 'Contracts' tab.  

View solution in original post

4 REPLIES 4

Niklas Peterson
Mega Sage
Mega Sage

Hi,

You classify CIs based on what they are, not who owns them. Which means they should still belong to their proper CI classes. I would recommend to use the Company field and the Managed by Group field to indicated that these belong to external parties.

 

Regards,
Niklas

Thanks Niklas,

I'll propose this to the CMDB PO.

Kind regards

Bernard

SteveMacWWT
Kilo Sage

If these are applications, then I'd use Application Services for the external applications, with a relationship to a Business Application that has the Vendor information on the 'Contracts' tab.  

Thanks Steve,

Niklas and you have the same idea, using a normal CI class, but just detail the external ownership via Relationships.

I'll propose this idea to the CMDB PO.

Kind regards

Bernard