Change Managment in Freeze period

salu
Mega Guru

Hello All,

Can some one suggest how can implement below changes.

1. Amend the existing Standard, Expedite, and Normal change to insert a decision box immediately prior to implementation status to check a table that lists our freeze period dates ranges

2. Upon approval of a Change, check to see if the implementation date for the Change is within the data ranges listed in the freeze period table

3. If the date is within the date range, route the ticket to an "IT Exec Change Approver Group" for approval.   If data is outside date range, set status to "implementation (or whatever final status is!)"

While we have the Change Management workflow opened up, we should also add a Director approval prior to CAB approval for Expedite changes based on assignment group implementing change

Thanks

Saranya

1 ACCEPTED SOLUTION

bernyalvarado
Mega Sage

Hi Saranya,



This can be implemented with a scratchpad with a display business rule that communicates to the client the "freeze periods" and a client script that validates the "freeze periods" against the proposed dates for the change. The other option is just to do all the validation upon submission of the change through an onBefore business rule, although i prefer the former option using the display business rule since i believe it will provide a better experience to the user.



I hope this helps!



Thanks,


Berny





View solution in original post

7 REPLIES 7

The SN Nerd
Giga Sage
Giga Sage

You could also utilise OOB 'Maintenance Windows'.
Create 'Freeze Period' windows as maintenance windows, and let OOB ServiceNow do the work for you.



ServiceNow Nerd
ServiceNow Developer MVP 2020-2022
ServiceNow Community MVP 2019-2022

salu
Mega Guru

It got worked.Thank you for suggestion



thanks


Saranya


Awesome!