Creating custom field on Server (cmdb_ci_server) table

Asmita7
Tera Expert

Hello friends,

 

I am trying to add custom Choice field on Server (cmsb_ci_server) class. I tried with Form Designer and Form Layout. It is showing 100% successful but not saving the field.

I checked even from Dictionary, but the field is not created.

 

Please suggest

3 REPLIES 3

Aditya02
Tera Guru

Hi @Asmita7 ,

 

if you encounter any errors while adding the custom field check the items:

  • Verify permissions and ACLs on the cmdb_ci_server table.
  • Check weather cmdb_ci_server table is extensible or not. sometimes class might have restrictions on adding fields due to this inheritance hierarchy. 
  • Instead of using Form Designer or Form Layout, you can try creating the field manually in the Dictionary table:
  1. Navigate to System Definition > Dictionary.
  2. Click on New.
  3. Choose the cmdb_ci_server table.
  4. Select the type as Choice.
  5. Configure the field properties and save it.

"If you found my answer helpful, please give it a like and mark it as the accepted solution. It helps others find the solution more easily and supports the community!"

 

Thanks & Regards,

Aditya

Dr Atul G- LNG
Tera Patron
Tera Patron

Hi @Asmita7 

 

Try to create from table level and then bring on for. Which role you have to do thsi?

*************************************************************************************************************
If my response proves useful, please indicate its helpfulness by selecting " Accept as Solution" and " Helpful." This action benefits both the community and me.

Regards
Dr. Atul G. - Learn N Grow Together
ServiceNow Techno - Functional Trainer
LinkedIn: https://www.linkedin.com/in/dratulgrover
YouTube: https://www.youtube.com/@LearnNGrowTogetherwithAtulG
Topmate: https://topmate.io/atul_grover_lng [ Connect for 1-1 Session]

****************************************************************************************************************

dhanrajb
Tera Guru

Hi @Asmita7 ,

 

So you are saying the field is visible in Form Layout and Form Designer but you are not able to see it in the Dictionary? Is it showing the backend name of the field in Form layout and Form designer?