Write operation against scoped app table from another scoped app table has been refused due to the tables cross scope access policy

frank121
Kilo Sage

I am currently working on two different scoped application. Both tables application access have the write,create, allow configuration check boxes checked along with all application scopes selected. I created a cross scope privilege record to allow write access to the one scoped table access but i still keep getting a cross scope access policy error message. I'm trying to run a script include in scope to write to a different table on another scope. I'm not sure what else to do to make the error message stop working. Anyone have any idea on what i can do? Thanks.

1 ACCEPTED SOLUTION

It was my cache. I had to reset it.

 

cache.do

View solution in original post

4 REPLIES 4

Stephen Sturde
Tera Guru

Hi Frank,

This sounds annoying. Sounds like your tables are configured correctly. For your cross scope privileges, is the source only writing to the target or is it creating? If it's creating, you'll need both create and write cross scope privileges.

https://docs.servicenow.com/bundle/paris-application-development/page/build/applications/reference/c...

-Stephen

It's just modifying one field on the table to an already created record. I tried a table target type and also a script include target type. Still getting the error.

Sorry to hear that, Frank. I've tried causing this same issue on 2 unique scoped apps. Can you share the script and log entry generated? Do you have any unique ACLs on the target table?

-Stephen

It was my cache. I had to reset it.

 

cache.do