Unable to set added attributes mandatory for completeness in CMDB health.

Anonymous_guy
Tera Expert

Hi community,

 

I have a requirement to make a few attributes (State, last snapshot, instance name etc. ) 'REQUIRED' for analyzing the completeness of MS SQL database class. When I tried making the field mandatory at the dictionary level, I wasn't able to do that (able to set it in the list edit, but the system resets it back to false). Immediately opened the access analyzer and dug the ACLs. I got something like this.

AbhijithKK_0-1732180398718.png

Has anybody got an idea on 'MetadataAdminAccessHandler is blocking access' ? The fields are defined in the 'CMDB CI Class Models' scope. Does it have anything to do with this access restriction? I'm pretty sure that someone who configured discovery for a customer could definitely suggest something.

 

Any help would be much appreciated,

Thanks in advance.

2 REPLIES 2

Rishi Kendale
Giga Guru

Hi @Anonymous_guy 

I am also not sure on this. Kindly check if any ACL applicable on the original (parent) table on which the fields are created. This might be since the fields are having reference to multiple CMDB classes.

I will check more on this and will get back to you if found something more useful.

Thank you

Rishikesh

Thanks for your response @Rishi Kendale . The access analyzer is capable enough to show ACLs that are defined on the parent level as well. I don't think something is hidden but the insights are not sufficient to debug the issue.