Controlling a maintenance window from a change.

tonyreel
Giga Contributor

Hi,

We are new to Service Now. Within a change request we will attach all the affected cis. 

We would like to put the cis into maintenance mode to stop alerts during a change. 

What is the best way for scheduling a maintenance window but we want the engineers to still be able to control the window.  For example the change window might be for 4 hours, to allow for complications but it is completed within 30mins. We want the engineers to be able to end the maintenance window when the work is completed. Also the window could be for a subset of all the cis attached to the change - example: a change to  patch 100 servers over 2 days but the engineer patches them in batches of 10. 

 

Any advice or pointers would be appreciated 

 

1 REPLY 1

ayushraj763
Tera Contributor

To manage CI maintenance mode during a change while allowing engineer control:

 Automate Maintenance Activation
Use a Business Rule or Flow Designer triggered when the Change Request enters the "Implement" state. This sets attached CIs into maintenance mode and optionally suppresses alerts via integration with your monitoring tool.

Engineer-Controlled Exit
Add a UI Action or Flow button labeled "End Maintenance for Selected CIs." Engineers can select specific CIs and manually end maintenance early, supporting batch work or early completion.

Batch Support
Use a multi-row variable set or related list to tag CIs by batch. Maintenance mode can be triggered or ended per batch as needed.

Audit Logging
Log all maintenance actions with timestamps, CI names, and engineer IDs for traceability.