Entity Based Access - only Issue table Available

Mira1992
Kilo Sage

I'm configuring Entity-Based Access for a customer who would like to start using this feature. However, when setting it up, I’m only able to select the Issue [sn_grc_issue] table (see attached screenshot).

Would anyone know why this is happening or what I might be missing?

There isn’t much to configure—I've already confirmed the required property is set to true. I’ve tried setting the configuration to Entity, Entity Class, Entity Type, assigning it to the user, user fields, and group fields, read the SN documentation but the result is always the same.

If I can only select the Issue table, this won’t work for our use case.

Any advice or guidance would be greatly appreciated.

Thank you!
Miroslav


SN documentation:
https://www.servicenow.com/docs/bundle/yokohama-governance-risk-compliance/page/product/grc-common/t...

Mira1992_0-1746803274545.png

 

 

2 ACCEPTED SOLUTIONS

You must be on 20.1.x version of all GRC apps to see latest changes. On the UI you can only select master tables.

 

If you select  control on UI - indictaor, attestations, ind tasks linked to it will be auto updated.

 

Control objective and policy exception are not EBA enabled OOTB

View solution in original post

Hello @GouthamAnumol ,

Updating the plugins did the trick—I just had to confirm it with the customer first.
Thank you so much for your help!

@all


If you want to configure Entity-Based Access for a different table (e.g., a custom table), you may find the following resources helpful:

📘 Configuring Entity-Based Access for Custom TablesKB1646304
🔧 Managing Custom User and Group Fields on Entity TablesKB1646185 

For testing purposes, there are also two useful Scheduled Jobs:

  • Sync applicable entities for entity type and class access config

  • Sync applicable entities and process bulk access update configs

As GouthamAnumol mentioned earlier, the applicable record types are defined in the table:
[sn_grc_ent_access_applicable_record_type]

And the main configuration logic is handled by the Script Include:
EntityBasedAccessUtils

Hope this helps!

Best regards,





View solution in original post

9 REPLIES 9

GouthamAnumolu
ServiceNow Employee
ServiceNow Employee

@Mira1992 This shouldn;t happen , can you navigate to "sn_grc_ent_access_applicable_record_type" table and send here the screenshot of it ? Also which version of platform you are on ?

Hello Gouthan,

yes of course, here is the screen from that table:

Mira1992_0-1747026108090.png

Platform details:
Build name: Yokohama
Build date: 04-30-2025_1345
Build tag: glide-yokohama-12-18-2024__patch3-04-17-2025


GouthamAnumolu
ServiceNow Employee
ServiceNow Employee

@Mira1992  what are the apps you are having ? Only GRC: profiles ?

Hello @GouthamAnumolu ,

Customer has these applications.
I would expect at lease Controls to be selectable or of course Indicators/Indicator Tasks etc.

Mira1992_0-1747040149214.png