Create new reference or choice field (u_ci_type) that provides a list of all CI classes

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎10-12-2023 02:58 PM
I am attempting to create a new reference or choice field (u_ci_type) that provides the user with a list of all CI classes. Once the u_ci_type field is populated, the configuration item list will be filtered based on the selection.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎10-12-2023 03:41 PM
You can try configuring the "configure item" field with a dependent field being u_ci_type. Like 'assigned_to' is defined on 'task' table that filters user based on the assignment_group value when creating or updating a record.
Seem you have not provided enough details to help further.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎10-12-2023 07:24 PM
Hi,
I was experiencing difficulty figuring out how to set up the u_ci_type field to pull in all of the CI table names. However, I identified a solution that works. However, I am not sure it is the 'best practice' to reference the sys_db_object table. See screenshots.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎10-12-2023 08:29 PM
Hello @cynlink1 ,
There is OOTB table which has all CI Class , Category & Subcategory details. You don't need to query on sys_db_object table instead use table [ cmdb_categories ] to list all CI Class type in "u_ci_type" field.
Please mark this response as correct and helpful if it helps you can mark more that one reply as accepted solution