Error Access to api 'put(sys_user.v_campus_case_email)' from scope 'sn_wsd_case' has been refused

ShrutiG57423582
Tera Contributor

In workplace service Delivery application, I got this after submitting record. 

what could be the reason behind it?

 

Error - Access to api 'put(sys_user.v_campus_case_email)' from scope 'sn_wsd_case' has been refused due to the api's cross-scope access policy.

 

How to resolve this issue?

20 REPLIES 20

Ankur Bawiskar
Tera Patron
Tera Patron

@ShrutiG57423582 

how are you submitting the record? via record producer?

are you mapping some field "v_campus_case_email"? this field is on sys_user table, but it's created in which scope?

share some more details.

If my response helped please mark it correct and close the thread so that it benefits future readers.

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader

I am submitting record via record producer. and it is in Workplace service Delivery application.


I checked the variables all configuration but I didn't find any mapping. Also As a troubleshoot, I  set that variable to active false, and error gone, don't understand what it is exact issue

I attached screenshot.

As suggested by Shivalika I created cross scope record, but it didn't work. earlier I created cross scope record to give execute API access, but it didn't work

 

@ShrutiG57423582 

what about this point?

are you mapping some field "v_campus_case_email"? this field is on sys_user table, but it's created in which scope?

are you using record producer script to set the target field v_campus_case_email

share the complete script and the details about that field

If my response helped please mark it correct and close the thread so that it benefits future readers.

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader

@ShrutiG57423582 

Please share these details

are you mapping some field "v_campus_case_email"? this field is on sys_user table, but it's created in which scope?

are you using record producer script to set the target field v_campus_case_email

share the complete script and the details about that field

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader

@ShrutiG57423582 

try to create this restricted caller. Ensure you give the correct details

AnkurBawiskar_0-1743480477297.png

 

OR try creating this in cross scope

AnkurBawiskar_1-1743480559964.png

 

If my response helped please mark it correct and close the thread so that it benefits future readers.

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader