Comments on: ServiceNow Checklist Automation: Simplifying Catalog Task Management https://servicenowguru.com/scripting/servicenow-checklist-automation-simplifying-catalog-task-management/ ServiceNow Consulting Scripting Administration Development Sat, 09 Nov 2024 20:26:33 +0000 hourly 1 https://wordpress.org/?v=6.8.2 By: Santosh Sahoo https://servicenowguru.com/scripting/servicenow-checklist-automation-simplifying-catalog-task-management/#comment-10122 Sat, 09 Nov 2024 20:26:33 +0000 https://servicenowguru.com/?p=15533#comment-10122 In reply to Jason.

Thank you! Great question!

I chose to use a JSON-based system property over checklist templates mainly for flexibility and control. My use case required both the automation of checklists for specific catalog tasks and the ability to designate certain checklist items as mandatory. Checklist templates have limitations here:

1. Mandatory Field Control: Checklist templates don’t provide a way to set specific items as mandatory, which was essential to ensure that certain tasks couldn’t close without meeting critical requirements.

2. Maintainability: With a JSON structure in a system property (or perhaps a custum table), it’s easier to update or customize checklist configurations centrally without needing to adjust templates. For large-scale environments with many checklists, this approach also allows for a more scalable and governance-friendly setup, making it easier to manage checklist data and updates across environments.

I hope this helps clarify!

]]>
By: Jason https://servicenowguru.com/scripting/servicenow-checklist-automation-simplifying-catalog-task-management/#comment-10116 Mon, 21 Oct 2024 23:45:39 +0000 https://servicenowguru.com/?p=15533#comment-10116 Very nice implementation!
Out of curiosity, why did you choose to utilise sys_property with JSon for the checklist configuration and not checklist templates?

]]>