CMDB Required Fields - Issue

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-25-2019 06:30 AM
We are working to setup our CMDB and I am working to clean out all of the required and recommended fields that were setup by the company prior to my arrival. I have narrowed it down but have run into an issue..
There is a required field, port, on the cmdb_ci_tcp_endpoint table that is set to mandatory. If i go to the table and go into a record I can see that the port field is mandatory so I click into the dictionary with the intention to remove the mandatory flag. But, the fields in the dictionary are read-only as I have a message across the top:
"This cloned descendant element is read-only, Click here to open editable first element (cmdb_ci_endpoint.port) in a new window."
When I click into the other table the fields are no longer read only, however, the mandatory field is not checked so i cannot remove the required flag from the table...
Thanks!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-25-2019 06:47 AM
Sounds like there may be a dictionary override in place, so check the related tabs / sections when on the cmdb_ci_endpoint.port record and look to see if there's a dictionary override for the cmdb_ci_tcp_endpoint table. If mandatory is the only thing overridden, you can get rid of that override completely

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-25-2019 07:02 AM
Assuming you are on one of a newer version of SN, there is another way to do this. Try going to Configuration > CI Class Manager > Click Hierarchy > Search for your table > Under Class Info (Attributes), find your attribute and make mandatory to false.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-25-2019 07:27 AM
We are on London currently..
Tried that also, get the same screen when I go into the CI hierarchy. Takes me the dictionary entry for the field and the same error appears and the mandatory field is read only.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-02-2019 12:14 PM
It does sound like an override. That message may be due to the field being from another application. Can you paste screenshots for clarification please unless you already have solved this.