New button missing to create Entity Filters

Scott Berry
Giga Contributor

In my personal Dev environment I am  no longer able to set up filters for my Entity Types because the NEW button is missing on the 'Entity Filters' tab. I did find that one of my Entity types seemed to be stuck saying 'controls and Risk were being Generated' and has said that for over a week. Not sure if this is an issue.

I have tried to manually run the Scheduled Jobs 'GRC Profile Generation' with no luck. This is not an isolated instance as one of my coworkers has the same issue.

1 ACCEPTED SOLUTION

Scott Berry
Giga Contributor

OK I fixed the issue: 

I went to the Entity type that was hung up and removed all the Risk statements, Policies and Controls and then ran the Profile generation job and it fixed the issue

View solution in original post

15 REPLIES 15

Community Alums
Not applicable

Yah that will solve the issue, completing the records in the staging table. I thought someone changed OOTB behaviour. The restriction is been applied directly in the acl that prevents the button to show up if the item is procesing! The sn_grc_enrichment_query has an condition in the create ACL (/nav_to.do?uri=sys_security_acl.do?sys_id=95ad6c2fd7323200bbc783e80e61030a). 

var type = new GlideRecord('sn_grc_profile_type');
type.get(current.profile_type);
answer = !new ItemProcessingUtils().isProcessing(type) && !type.processing_profiles && !new GRCUtils().isRelatedToProcessingItems(type);

This is preventing the button to show up.

@Scott Berry , go to the filter navigator and type "sn_grc_item_generation.list". You can also go directly to the link https://instance_name.service-now.com/nav_to.do?uri=sn_grc_item_generation_list.do and change the record running status to Complete.

 
find_real_file.png