The CreatorCon Call for Content is officially open! Get started here.

Error when loading new Employee Center Portal: Execute operation on script include 'todoPageUtils' from scope 'Employee Center Core' was denied. The application 'Employee Center Core' must declare a cross scope access privilege. Please contact the ap

tj26
Tera Contributor

Hi ServiceNow Community,

I'm hoping someone can help me. I am testing the Employee Center portal in a developer instance, I have created a new portal and cloned the following pages:

  • HomePage: ec_dashboard > custom_ec_dashboard
  • KB home page: esc_knowledge_home > custom_esc_knowledge_home
  • Catalog Home Page: esc_sc_category > custom_esc_sc_category

When I load the new portal I have created, I get the following error across the top of the page:

"Execute operation on script include 'todoPageUtils' from scope 'Employee Center Core' was denied. The application 'Employee Center Core' must declare a cross scope access privilege. Please contact the application admin to update their access requests."

find_real_file.png

Has anyone else experienced this issue? If so, can you please provide detailed information on how you resolved it?

Thanks

17 REPLIES 17

It's a silly bug, I had the same problem on friday.
If You scroll down and click "Load more replies" You will find Palash_Sarkar gave an explenation how to fix it.

@WojciechW355380 @deemeedeemee 

To resolve the issue, follow these steps:

  • Navigate to ALL -> System Applications -> Application Restricted Caller Access
  • Filter out the status field by selecting 'Allowed', which will display the list of invalidated records.
  • Update the status of those records to Allowed.

Finally, reopen your Employee Center portal to confirm the changes.

The error message should now be resolved.

For further reference, you can also check the post:

Cross Scope Access Privilege error after editing Employee Center Header

Hope this helps!

 

"If you found my answer helpful, please like and mark it as an "accepted solution". It helps future readers to locate the solution easily and supports the community!"

 

Thank You
Juhi Poddar

 

To confirm, are you saying to filter out all "allowed" entries and update the remainder to "allowed"?

Hi @tahnalos 

 

There are four operations: Create, Read, Write, and Execute.

Review the error and allow the invalidated records one by one.

For example, if the error message states "Execute operation on script include 'todoPageUtils'", the required operation is Execute API on the target script include 'todoPageUtils'.

 

Hope this helps!

 

"If you found my answer helpful, please like and mark it as an "accepted solution". It helps future readers to locate the solution easily and supports the community!"

 

Thank You
Juhi Poddar

How did you fix it ?