New Class not appearing when trying to create a new CI

Daniel Voutt
Tera Contributor

Hi,

I have created a new CI Class called "domain" and I now want users to be able to create their records within that class.  When I click the "New" button within base items, I'm not seeing "domain" as an option in the list.  If I edit the list, the domain option is there and enabled etc, but it doesn't appear in the list when trying to create a new CI.

If I go to the new "cmdb_ci_domain" table for the new class and click new, I am able to create a new entry as expected.

I'm guessing I have missed a security setting somewhere, however, I've not yet been able to find it.

Any help would be appreciated.

Thanks in advance,

 

Dan

8 REPLIES 8

Okay, finally I got your point. 

That module points to the base table cmdb_ci which all CMDB tables extend. 

And the described behavior for the "New" button is absolutely correct. It is the ServiceNow standard behavior. As explained you have to go to your custom table if you want to create new records there.

Kind regards
Maik

Hi @Daniel Voutt 

In case you think I was able to answer your question, I would be happy if you mark the appropriate response as "correct" so that the question will appear as resolved for other users who may have a similar question in the future.

If not, please tell me what you are still missing!

Many thanks & kind regards
Maik

Roshan Rao1
Tera Contributor

Under Interceptors, check the configuration for Base Configuration Item. You should be able to add an option here pointing to the URL of your new table.

Thanks for your reply.

 

The entry is already in the interceptor list for base items and marked as "active"