Cross-scope- access error om Engagement memo(sn_audit_advanced_engagement_mem)when saving the record

raghu reddy1
Tera Contributor

 

Team,
I am encountering cross-scope access errors when opening Engagement Memo records in Advanced Audit.
Error messages:
Access to api '(sn_audit_advanced_engagement_memo.sn_audit_engagement)' from scope 'sn_audit' has been refused due to the API's cross-scope access policy.
Access to api '(sn_audit_advanced_engagement_memo.end_date)' from scope 'sn_audit' has been refused due to the API's cross-scope access policy.
Environment:
ServiceNow GRC / Advanced Audit
Table: sn_audit_advanced_engagement_memo
The Engagement Memo table extends sn_audit_task (Audit Task)
What I observed:
Creating an Engagement Memo generates a TASK record and it appears in the Audit Task list.
The record opens successfully but the cross-scope errors are displayed at the top of the form.
XML of the record shows:
sys_class_name = sn_audit_advanced_engagement_memo
top_task populated
sn_audit_engagement is empty
Investigation performed:
Reviewed Business Rules on sn_audit_task.
Checked Business Rules such as:
Update engagement when top task changes
Validate task date with parent date
Validate start and end dates
Update parent task percent complete
Update planned end date
Reviewed table hierarchy and confirmed:
sn_audit_advanced_engagement_memo extends sn_audit_task
Checked Application Cross-Scope Access records but did not find any obvious denied access entries related to this issue.
Question: Has anyone seen cross-scope access errors on Engagement Memo fields (sn_audit_engagement and end_date) in Advanced Audit? Are there any known OOTB scripts, client scripts, UI policies, script includes, or application access settings that can cause this behavior?
Any guidance on where else to investigate would be appreciated. 
0 REPLIES 0