Employee Center – ScopeAccessNotGrantedException for HR tables (Restricted Caller Access issue)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
yesterday
Hi Community,
I am facing an issue in *Employee Center* where some widgets are failing to load due to a scope access error.
### *Error Message*
ScopeAccessNotGrantedException:
Read operation on table sn_hr_core_case / sn_hr_core_profile was denied.
The application "Enterprise Service Management Integrations Framework"
must declare a Restricted Caller Access privilege.
### *Issue Details*
* Employee Center page does not load properly
* HR-related widgets fail to render
* Errors are visible in browser console and system logs
### *What I have tried*
* Cleared cache using cache.do
* Verified HR table ACLs
* Created Cross-Scope Access (Read) records for:
* sn_hr_core_case
* sn_hr_core_profile
* Cross-scope records are set to *Allowed*
* I have the *security_admin* role
* However, I am *not able to access the Application Access screen*
* Even after cross-scope configuration, the error still persists
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
yesterday
did you try to create Restricted Caller Access Privilege?
Restricted caller access privilege settings
sn_hr_core_case and sn_hr_core_profile both tables have Caller Access = Caller Restriction
So you need to 1st create RCA record and then cross scope
-> ensure you are in HR Core Scope and Create this Record since both tables are in HR Core Scope
-> do this for other table as well
-> then create cross scope record as this in Employee Center Core Scope, do this for both the tables
💡 If my response helped, please mark it as correct ✅ and close the thread 🔒— this helps future readers find the solution faster! 🙏
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader