Making Playbook checklist readonly in Agent workspace ServiceNow

Lalith Kumar3
Tera Contributor

Hello,

We set up playbooks in our Agent workspace. Some of our tickets include playbook checklist which guides the agents to finish the checklist and close the ticket. 

But the issue we have is currently the agents can still edit/update the checklist even if the ticket is closed. 

LalithKumar3_0-1704936396048.png

 

We want to add a condition saying that if the ticket is closed or not active then the checklist should not be editable. Agents should only update when ticket is active. 

I tried updating the UI Macro - "inline_checklist_macro" but it only works in Service management view but not in workspace.

Any ideas will be helpful

 

Regards

Lalith

2 REPLIES 2

Community Alums
Not applicable

Hi @Lalith Kumar3 ,

It's an Known issue!! in workspaces UI macros/Jelly is not supported unfortunately.

UI Macro has Jelly content which does not execute in the workspace UI(seismic UI). You can sometimes use action assignments(sys_declarative_action_assignment) for this purpose based on your requirement. You should able to achieve your functionality using this component.

 The limiting factor is that the data retrieved by Workspace (via a GraphQL call) for reference fields is hard-coded to only bring back the display value, value, field name, and a "value list" if the field is a GlideList. There is no way for the system to be configured to retrieve additional fields from the referenced record. 

sonaliaroka
Tera Contributor

Hi @Lalith Kumar3 I am also looking for the same requirement . Any luck with the solution?