Some users are getting an error when trying to complete any Checklist activity card in a playbook

NatVg
Tera Contributor

The playbook is in the incident table on service operations workspace.

Some users are getting this error when they are completing a playbook checklist:

Access to api 'setWorkflow' from scope 'sn_uni_task' has been refused due to the api's cross-scope access policy. Access Details: setWorkflow can only be called from within the same Scope as the Table on which it is called. Table's Scope was: "Global", but executing Scope was: "Universal Task".

 

Creating a record in the sys_scope_privalge table did not work:
Source Scope: Universal Task
Target Scope: Global
Target Name: GlideRecord.setWorkflow
Target Type: Scriptable
Application: Universal Task
Operation: Execute API
Status: Allowed

 

Why is this happening and how can we solve it?

3 REPLIES 3

dwatkins
Tera Contributor

Hello @NatVg 

I am seeing the exact same issue.  Were you able to resolve this?

Community Alums
Not applicable

Hello @NatVg 

I believe I've found the issue.  There is an OOB ACL on the checklist_item table with a script that contains setWorfklow(false) in the Universal Task scope.  This is causing the issue on my instance.

Mounica9
Tera Contributor

Has this issue been resolved? If yes, please let me know the solution