The Zurich release has arrived! Interested in new features and functionalities? Click here for more

Delete operation against 'sys_user_has_role' from scope 'x_11111_xxx' has been refused due to the table's cross-scope access policy

bcmc01
Kilo Expert

I have a business rule that deletes user role in scoped application. It works fine but throws this error message "Delete operation against 'sys_user_has_role' from scope 'x_23191_e_c_c' has been refused due to the table's cross-scope access policy" which is confusing for end users. Anu suggestions?

1 ACCEPTED SOLUTION

Pradeep Sharma
ServiceNow Employee
ServiceNow Employee

Hello Sameer,



Delete operation is restricted from other scope on Global table "sys_user_has_role". You need to set delete checkbox to true incase you want "delete" persmissions to be opened for other scopes.


Screen Shot 2016-10-03 at 2.26.28 PM.png



http://wiki.servicenow.com/index.php?title=Application_Access_Settings


View solution in original post

2 REPLIES 2

Pradeep Sharma
ServiceNow Employee
ServiceNow Employee

Hello Sameer,



Delete operation is restricted from other scope on Global table "sys_user_has_role". You need to set delete checkbox to true incase you want "delete" persmissions to be opened for other scopes.


Screen Shot 2016-10-03 at 2.26.28 PM.png



http://wiki.servicenow.com/index.php?title=Application_Access_Settings


Thanks Pradeep. That solves my question.