Execute operation on scriptinclude"EntitlementCacheManager" from scope "Licensing Engine" was denied

Dinh Nguyen
Kilo Sage

Hello everyone,

I get this error message every time I log in to the instance for the first time:

DinhNguyen_0-1737088405420.png

I checked restricted and it's still in Allow state:

DinhNguyen_1-1737088507839.png

I don't know why and how to fix it. Please someone help me.

Thank you so much.

22 REPLIES 22

leandrolope
Tera Contributor

I'm having a similar problem with these scopes: "Licensing Engine", to access some tables like

 

"user_has_subscription".

 

I created the record in the table:

 

"sys_restricted_caller_access"

 

And when I also created it in the table "sys_scope_privilege_list", the "Licensing Engine" app simply doesn't appear.

 

I also tried to use the related link in the app:

 

"Move restricted to tracking"

 

But I was unsuccessful.

 

My goal is to create/update records in the Subscription Management tables

Theresa Wrape-L
Tera Contributor

We are seeing the same error message in Yokohama.  It just came up in the Service Operations Workspace for agents.  Would love to know why this is just now appearing.

Best,
twlee

aaron-howard
Tera Contributor

Okay, we also had this issue after an upgrade to Xanadu, and working with HIWave Support resolved it for us. 

Navigate in the instance to All > System Definition > Script Include.

Search the Script Include table for the script - EntitlementCacheManager and open it.

Click on - More Actions > Export > XML this record.

Edit the XML record to change the line '<client_callable>caller restriction</client_callable>' to 'false'.

The line should read after you edit it as-  '<client_callable>false</client_callable>'.

Navigate in the instance to All > System Update Sets > Retrieved Update Sets and click on 'Import Update Set from XML'.

Upload and commit the file to the instance. Refresh the instance and check if the issue remains. It should be now be resolved.