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

Hi,

According to your screenshot, the entity type is generating controls and risks against that entity. I would wait before I jump to another conclusion. 

I think what is preventing to create profile is the business rule "Verify Entitlement" (/nav_to.do?uri=sys_script.do?sys_id=a5047dc40f503300bad14bb768767eeb). This is checking if you have a license associated, can you check if you have any sn_grc role associated? Can you check? You should have an error ("Error in reading the entitlement information.") in your system logs..

Not sure what you mean here. I am fairly new to this. I am running as Administrator

Community Alums
Not applicable

Ok, administrator as someone with admin role? If so you should have access. Can you check the logs if you are receiving any kind of error?

Meantime,

  1. Can you create another different type and check if you can create any entity filters?
  2. The buttton "New" comes from here (https://instnace.service-now.com/nav_to.do?uri=sys_ui_list_control.do?sys_id=21ca1903db0dd89021e7dd18f49619a3). Can you check if you don't have the "omit new button" option checked?

    Should look like this
    find_real_file.png

I'm researching GRC properties, and wondered if you could explain a bit more about the "Verify Entitlements" business rule you mentioned? If you follow it through, it checks from a script include against a system property "sn_grc.allowed_fca_tables". Do you know any more about this? 

Thanks!

I don't see any errors in the system log for this