Cross scope privilege Error Message

matthew_hughes
Kilo Sage

In ServiceNow, when I'm saving a Task by clicking Save and Closed:

matthew_hughes_0-1768817518750.png

 

I'm getting the below error message:

Execute operation on script include 'GlideEntitlementAPI' from scope 'Markets Request' was denied. The application 'Markets Request' must declare a cross scope access privilege. Please contact the application author to update their privilege requests.

matthew_hughes_1-1768817583902.png

 

 

The affected Script Include is in the Licensing Engine Scope:

matthew_hughes_2-1768818064078.png

 

I've tried to create the below Cross Scope Privilege record, but I'm still facing the issue:

matthew_hughes_3-1768818146810.png

 

I was wondering if anyone has come across this before or if someone could advise what I need to do, that would be great

17 REPLIES 17

Hi @Ankur Bawiskar It happens for a certain user. However, what I've found is that it does work for the user if they click on the 'New' task button, enters some details and immediately set the 'Save & Close' button

@matthew_hughes 

did you check any BR is running on that table?

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader

Hi @Ankur Bawiskar I did check for any business rules running on the table, but there weren't any that contained the affected Script Include

@matthew_hughes 

any calculated field is having logic which calls that script include?

somewhere logic is there and hence that error

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader

@Ankur Bawiskar  I've done some testing and, what I did find though that it the error message goes away if the affected user saves his new markets task, but then refreshes the screen. When he clicks 'Save & Close', the issue doesn't appear