COE list is not being displayed complete

Ricardo Medina1
Tera Contributor

Hi

The COE list is displaying only one of my COE configured, I've already checked 'COE configuration' and they are set as true. If I'm creating the case as admin I'm able to see the complete list.

As Admin

find_real_file.png

As HR user

find_real_file.png

1 ACCEPTED SOLUTION

Hi Ricardo,

The way an ACL works it will look for a most specific rule it can find. If it finds any on that level it will evaluate them and if any match, the user is allowed. If it cannot find any Active ACL's on that level. It will just look at a higher level. For example a parent table. At the highest level it secures so only admin is allowed.

Hope this helps:

https://docs.servicenow.com/bundle/helsinki-platform-administration/page/administer/contextual-secur...

 

If your issue is solved, please mark answer as Correct to close the thread.

View solution in original post

5 REPLIES 5

sachin_namjoshi
Kilo Patron
Kilo Patron

COE list is governed by below dictionary attribute

 

allow_public=true,base_start=true,tableChoicesScript=HRCoe,show_table_names_on_label=true

 

You need to look into HRCoe script include which controls showing of these choices.

 

Regards,

Sachin

The Script Include is working correctly as if I'm an admin it queries the correct COEs.

The 'sn_hr_core.inactive_tables' property has the correct values

Willem
Giga Sage
Giga Sage

Are there ACL's or COE ACL configurations set up? Might be that the HR user has limited access to other COE's?

Yes the issue was caused by an ACL that I set as inactive, the characteristics are:

type: record

Operation: read

Name: sn_hr_core_case

Requires role: sn_hr_core.case_reader

Condition: Assignment group.Secure? is false

 

I deactivated it to don't let users see cases assigned to groups that are not secure, I set it again as Active=true and that solved my issue with the COE list, but I'm not sure why this was affected.