Entity Filters missing Tables from drop down menu

JahanzebB
Mega Guru

I have sub-Prod instance which was recently upgraded to Orlando version. When trying to add a Table to  new Entity Type Filter, the only option shown is None. Verified that all entitlements are available in this instance. Is there a property or another setting that needs to configured to view tables? 

 

Here are some steps to reproduce the issue:

Scoping > Entity Types
Create New Entity Type
From the Entity Type> Related Lists > Entity Filters > Create New record
Select Table from drop down menu.
The only options shown in the Drop Down menu is None.
Prior to the upgrade, we could view all tables from CMDB, for example, CMDB_CI, CMDB_CI_SERVER, etc.

1 ACCEPTED SOLUTION

Phil Swann
Tera Guru
Tera Guru

It's a new issue, waiting for a PRB number to share - but you need to modify the dictionary attribute to prefix the EntitlementUtils with sn_grc.EntitlementUtils 

 

Please raise the issue with HI and explain the fix above has been applied.

 

Curiously... Please can you confirm the scope of the field 'table' ? IMO this should be under GRC: Profiles, but seems to have been changed to Global in cases where this issue occurs. 

View solution in original post

13 REPLIES 13

Thank you for the response @Phil Swann 

I modified the dictionary attribute and this fixed the issue. We can now see tables from the drop down menu. Also raise a HI ticket to indicate we have this issue. I will explain this fix has been applied. 

find_real_file.png

 

Yes, the attachment shows the scopr of the field 'table' is Global. I looked at an instance that is Madrid and agree that the scope there is GRC:Pofiles. Not sure why this was changed for this field. 

 

Thanks again,

JB

Please quote PRB1400680 on your HI ticket 🙂 

Got it.  I do not have access to the PRB but added this to the HI Ticket and requested more info. 

Will close out question.

Thanks,

JB

Phil Swann
Tera Guru
Tera Guru

Here is a PRB number, you can use if you need to raise your case in HI: PRB1400680 

 

A fix script should be provided.

@Thanks Phil Swann for the post 

Below is script to update the Scope : 

var g = new GlideMultipleUpdate('sys_dictionary');
g.addQuery('sys_id', 'IN', <ARTICLE_TEMPLATE_FIELD_SYS_ID>);
g.setValue('sys_scope', '53f81621cb200200829cf865734c9c58'); // GRC Profile
g.setValue('sys_package', '53f81621cb200200829cf865734c9c58');
g.execute();

 

Please double check the script in sub-prodution environment before running in Production environment.