Join the #BuildWithBuildAgent Challenge! Get recognized, earn exclusive swag, and inspire the ServiceNow Community with what you can build using Build Agent.  Join the Challenge.

Trying to delete kb articles but getting cross scope access error despite adding permission

garchoo
Tera Contributor

I have a custom scoped app where I am syncing some case information to knowledge articles when the case is updated. Rather than generating many versions of the synced knowledge article, I am trying to delete the existing article and create a new one. This is occurring within a script include in the custom application, currently being triggered by a UI action but will eventually be moved to a business rule. I am currently getting this error:

"Delete operation against 'kb_knowledge' from scope 'abc' has been refused due to the table's cross-scope access policy."

 

I have created the cross scope privilege for this operation as shown here:

garchoo_0-1745938420976.png

 

I have also looked at creating a Restricted Caller Access Privilege though I am not sure if that is the correct action, but I also cannot target the Global scope when trying to create it. I have tried creating this from both Global scope and my custom app scope.

garchoo_1-1745938627995.png

 

Any advice is appreciated. 

 

 

0 REPLIES 0