CMDB OTB tables vs. Custom Tables

Vicki H
Tera Contributor

All our Configuration Items were loaded into two custom tables. We have routers, switches, and other devices loaded into the custom tables rather than the Out of the Box locations provided by ServiceNow.  What functionality is lost by not using the OTB CMDB table?   Is it worth mapping the equipment to the OTB locations in ServiceNow?  In systems past, we have found out that by going customer, we break build in system tools.  Thanks in advance.

1 ACCEPTED SOLUTION

Sanjay Bagri1
Tera Guru
Hi, The main difference is between cmdb and custum table . Cmdb configuration management database means all kind of assets and ci relationship will manage by cmdb . If you need to make the any relationship then thare lot of approach will require so snow has given to us easy way to work . And custum table is created as par customers requirements. But what ever cmdb has that is the basic table which requires in every organization. For that purpose they have given option for us . If it is helpful for you. Please Remember it mark it as correct and also helpful. Thanks Sanjay Bagri Dxsherpa.com

View solution in original post

7 REPLIES 7

Alexey7
Mega Sage

It's a lot to mention here. Type in cmdb_ci.config in the filter navigator and hit enter to see current functionality for that table, and keep in mind that there are a bunch of relations there. So basically you missed almost everything and now have just plain tables with data.

 

Hope it helps.

Vicki H
Tera Contributor

This is what I get when I go to Configurations for cmdb_ci  It looks very out of the box like. I haven't really delved much into the CMDB side yet.  This is my first foray. 

 

find_real_file.png

In order to understand what you are missing you need a very good understanding of ITOM suite, plus there are many relations e.g. Asset management is also using cmdb tables. Table configuration is just a place where you can start on but it will not answer all your questions related to ITOM functionality.

Weston Wilson
Tera Expert

What are the table names? ServiceNow allows the cmdb table to be extended for many different items, based on your company's needs. If they are extended from that base table it should be fine. If they are extended from a different table or not extended, you could run into issues with trying to map CIs to incidents/changes/etc. It would also affect discovery if you have or will ever have that functionality.