We have a number of ServiceNow features we would like added to the Release ServiceNow Plugin.

1. Change Request Feature - Allow adding an entry to the "External Tickets" to allow associating external tickets. A good example would be adding an entry for the associated Dai Release run.
2. CMDB Feature - Create a CMDB CI. Currently, the CMDB feature is limited. We require creating CMDB CI stubs for the Azure Cloud Resources that have been Created, Updated, or Deleted by the Dai Release. We are required to tie the impacted CIs to the Change Requests before closing them.
3. Change Request Feature - Tie a CI to an Open Change Request (SNow table - task_ci)
4. Change Request Feature - Open a Standard Change. We already have a 1-off SNow plugin that performs this feature but it would be preferred this is part of the out of the box plugin.

Comments

  • Thank you for the request. We'd like to organize a discovery session via our Customer Success team to better understand the use cases.

  • Code has already been written for #1 and #4. On Github

  • #4, has a hard-coded END Date time for the change. This should be a variable.

  • Example of adding an Azure VM Instance Configuration Item:

    curl "https://blueshieldcadev2.service-now.com/api/now/table/cmdb_ci_azure_vm" \
    --request POST \
    --header "Accept:application/json" \
    --header "Content-Type:application/json" \
    --data "{\"object_id\":\"/subscriptions/a31df4c0-fe10-4328-a4bd-041e707127e1/resourceGroups/rg-npn-its-ptn-cus-705/providers/Microsoft.Compute/virtualMachines/vm-mwapp999z3502n-npn-its-ptn-cus-705\",\"computer_name\":\"vm-mwapp999z3502n-npn-its-ptn-cus-705\",\"name\":\"vm-mwapp999z3502n-npn-its-ptn-cus-705\"}" \
    --user 'admin':'admin'

  • Thank you for sharing the use cases.

    Use cases 1 and 2 are currently planned for the 25.3 release (targeted for October 2025).

    Use cases 3 and 4 will require further evaluation, as they involve a larger effort. For future requests, it would be very helpful if these could be submitted as separate ideas, it allows better assess and prioritize them individually.

    We appreciate your input and continued collaboration!