<h2>Create blackout and maintenance schedules in Change Management</h2><br/><div style="overflow-x:auto"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta content="text/html; charset=UTF-8" /><meta name="copyright" content="(C) Copyright 2025" /><meta name="DC.rights.owner" content="(C) Copyright 2025" /><meta name="generator" content="DITA-OT" /><meta name="DC.type" content="task" /><meta name="DC.title" content="Create blackout and maintenance schedules in Change Management" /><meta name="abstract" content="Use the Blackout and Maintenance windows to schedule a change. Blackout windows specify times during which normal change activity should not be scheduled. Maintenance windows specify times during which change requests should be scheduled. For example, create a blackout schedule for code freezes at the end of the year. blackout-maintenance-schedule" /><meta name="description" content="Use the Blackout and Maintenance windows to schedule a change. Blackout windows specify times during which normal change activity should not be scheduled. Maintenance windows specify times during which change requests should be scheduled. For example, create a blackout schedule for code freezes at the end of the year. blackout-maintenance-schedule" /><meta name="DC.subject" content="blackout schedule, maintenance schedule" /><meta name="keywords" content="blackout schedule, maintenance schedule" /><meta name="DC.relation" scheme="URI" content="../../../product/change-management/concept/c_ConflictDetection.html" /><meta name="DC.relation" scheme="URI" content="../../../product/it-service-management/reference/r_ITServiceManagement.html" /><meta name="DC.relation" scheme="URI" content="../../../product/change-management/concept/c_ITILChangeManagement.html" /><meta name="DC.relation" scheme="URI" content="../../../product/change-management/concept/configure-change-management.html" /><meta name="DC.relation" scheme="URI" content="../../../product/change-management/task/configure-conflict-properties.html" /><meta name="DC.relation" scheme="URI" content="../../../product/change-management/task/monitor-maintenance-schedule.html" /><meta name="DC.relation" scheme="URI" content="../../../product/change-management/concept/change-conflict-calendar.html" /><meta name="DC.relation" scheme="URI" content="../../../product/change-management/task/t_RunAutomatedConflictDetection.html" /><meta name="DC.relation" scheme="URI" content="../../../product/change-management/task/t_RunManualConflictDetection.html" /><meta name="DC.relation" scheme="URI" content="../../../product/change-management/task/use-maintenance-schedule-management.html" /><meta name="DC.relation" scheme="URI" content="../administer/time/task/t_DefineASchedule.dita/t_DefineASchedule.html" /><meta name="DC.relation" scheme="URI" content="../administer/time/reference/r_ScheduleEntryFields.dita/r_ScheduleEntryFields.html" /><meta name="DC.relation" scheme="URI" content="../administer/time/concept/c_ParentAndChildSchedules.dita/c_ParentAndChildSchedules.html" /><meta name="DC.creator" content="ServiceNow" /><meta name="DC.date.created" content="2023-08-03" /><meta name="DC.date.modified" content="2023-08-03" /><meta name="DC.format" content="XHTML" /><meta name="DC.identifier" content="t_CreateBlkoutMaintSched" /><link rel="stylesheet" type="text/css" href="../../../CSS/commonltr.css" /><title>Create blackout and maintenance schedules in Change Management</title></head><body id="t_CreateBlkoutMaintSched"> <div class="breadcrumb"><a class="link" href="../../../product/it-service-management/reference/r_ITServiceManagement.html" title="The IT Service Management (ITSM) solution provides scalable workflows to manage and deliver IT services to your users all through a single cloud-based platform.">IT Service Management</a> > <a class="link" href="../../../product/change-management/concept/c_ITILChangeManagement.html" title="The ServiceNow Change Management application provides a systematic approach to control the life cycle of all changes, facilitating beneficial changes to be made with minimum disruption to IT services.">Change Management</a> > <a class="link" href="../../../product/change-management/concept/configure-change-management.html" title="You can configure various aspects of Change Management based on the specific requirements of your organization.">Configuring Change Management</a> > </div> <h1 class="title topictitle1" id="ariaid-title1">Create blackout and maintenance schedules in <span class="ph">Change Management</span></h1> <div class="body taskbody"><p class="shortdesc">Use the Blackout and Maintenance windows to schedule a change. Blackout windows specify times during which normal change activity should not be scheduled. Maintenance windows specify times during which change requests should be scheduled. For example, create a blackout schedule for code freezes at the end of the year. blackout-maintenance-schedule</p> <div class="section prereq p"> <p class="p">Role required: itil_admin or admin</p> <p class="p">Ensure that the <a class="xref" href="t_ActivateConflictDetection.html" title="You can activate the Change Management - Collision Detector plugin (com.snc.change.collision) if you have the admin role. This plugin includes demo data and activates related plugins if they are not already active."><span class="ph">Change Management</span> - Collision Detector</a> (com.snc.change.collision) plugin is activated.</p> </div> <div class="section context">Conflict detection uses blackout and maintenance schedules to find potential scheduling conflicts for the configuration items (CIs) associated with a change request. When conflict detection runs, either automatically or by manual request, conflict detection determines if either type of defined schedule applies to the change request. If a potential conflict is identified, a warning message appears and conflicts are listed within the Conflict form section. View conflicts in the <a class="xref" href="../concept/change-conflict-calendar.html" title="The conflict calendar graphically represents the potential scheduling conflicts for a change request. Conflicts are identified as active change requests, blackout schedules, and changes scheduled outside maintenance schedules. Use the Scheduling Assistant to resolve any schedule conflicts.">Conflict calendar</a>.<div class="note"><span class="notetitle">Note:</span> To use the business service as the source for a blackout or maintenance schedule, the business service must be converted to an application service. For instructions, see <a class="xref" href="../product/service-mapping/concept/convert-bus-to-app-svc-intro.dita/convert-bus-to-app-svc-intro.html" target="_blank" rel="noopener noreferrer">Convert business services to application services</a>. For information about application services, see <a class="xref" href="../product/configuration-management/concept/application-services.dita/application-services.html" target="_blank" rel="noopener noreferrer">Application services</a>.</div> </div> <ol class="ol steps"><li class="li step stepexpand"> <span class="ph cmd">Create a blackout or maintenance schedule.</span> <table border="1" frame="hsides" rules="rows" cellpadding="4" cellspacing="0" summary="" class="simpletable choicetable choicetableborder" id="t_CreateBlkoutMaintSched__choicetable_p11_g2d_3t"><colgroup><col style="width:50%" /><col style="width:50%" /><table><thead><tr class="sthead chhead"><th class="stentry choptionhd" style="vertical-align:bottom;text-align:left;" id="d341336e96-option">Option</th><th class="stentry chdeschd" style="vertical-align:bottom;text-align:left;" id="d341336e96-desc">Description</th></tr></thead><tbody><tr class="strow chrow"><th style="vertical-align:top;" headers="d341336e96-option" id="d341336e100" class="stentry choption">Create a blackout schedule</th><td style="vertical-align:top;" headers="d341336e96-desc d341336e100" class="stentry chdesc"> <ol class="ol" type="a" id="t_CreateBlkoutMaintSched__ol_jcb_j2d_3t"><li class="li">Navigate to <span class="ph menucascade"><span class="ph uicontrol">Change</span> > <span class="ph uicontrol">Schedules</span> > <span class="ph uicontrol">Blackout Schedules</span></span>.</li><li class="li">Click <span class="ph uicontrol">New</span>.</li></ol> </td></tr><tr class="strow chrow"><th style="vertical-align:top;" headers="d341336e96-option" id="d341336e133" class="stentry choption">Create a maintenance schedule</th><td style="vertical-align:top;" headers="d341336e96-desc d341336e133" class="stentry chdesc"> <ol class="ol" type="a" id="t_CreateBlkoutMaintSched__ol_ftf_k2d_3t"><li class="li">Navigate to <span class="ph menucascade"><span class="ph uicontrol">Change</span> > <span class="ph uicontrol">Schedules</span> > <span class="ph uicontrol">Maintenance Schedules</span></span>.</li><li class="li">Click <span class="ph uicontrol">New</span>.</li></ol> </td></tr></tbody></table><ul><li class="li step stepexpand"> <span class="ph cmd">On the form, fill in the fields.</span> <div class="itemgroup info"> <div class="p"> <div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="t_CreateBlkoutMaintSched__table_avy_xxk_xs" class="table" frame="border" border="1" rules="all"><caption><span class="tablecap"><span class="table--title-label">Table 1. </span>Blackout and Maintenance schedule form</span></caption><colgroup><col /><col /></colgroup><thead class="thead" style="text-align:left;"><tr class="row"><th class="entry cellrowborder" style="vertical-align:top;" id="d341336e189">Field</th><th class="entry cellrowborder" style="vertical-align:top;" id="d341336e192">Description</th></tr></thead><tbody class="tbody"><tr class="row"><td class="entry cellrowborder" style="vertical-align:top;" headers="d341336e189 ">Name</td><td class="entry cellrowborder" style="vertical-align:top;" headers="d341336e192 ">Unique name for the schedule.</td></tr><tr class="row"><td class="entry cellrowborder" style="vertical-align:top;" headers="d341336e189 ">Description</td><td class="entry cellrowborder" style="vertical-align:top;" headers="d341336e192 ">Short description about the schedule.</td></tr><tr class="row"><td class="entry cellrowborder" style="vertical-align:top;" headers="d341336e189 ">Time zone</td><td class="entry cellrowborder" style="vertical-align:top;" headers="d341336e192 ">Time zone for the schedule.<p class="p">Select <span class="ph uicontrol">Floating</span> to evaluate planned start and end dates on the Change Request form for the logged-in user.</p> </td></tr><tr class="row"><td class="entry cellrowborder" style="vertical-align:top;" headers="d341336e189 ">Source</td><td class="entry cellrowborder" style="vertical-align:top;" headers="d341336e192 ">Source of the blackout or maintenance schedule. The available options are <span class="ph uicontrol">Service</span>, <span class="ph uicontrol">Change Request</span>, and <span class="ph uicontrol">CI Class</span>.<div class="note"><span class="notetitle">Note:</span> When you select <span class="ph uicontrol">Service</span> or <span class="ph uicontrol">Change Request</span> from the Source list, the <span class="ph uicontrol">Applies to</span> field does not appear. The <span class="ph uicontrol">Applies to</span> field appears if you select <span class="ph uicontrol">CI Class</span> as the Source, which in turn enables the selection of a <span class="ph uicontrol">CI Class</span>.</div> </td></tr><tr class="row"><td class="entry cellrowborder" style="vertical-align:top;" headers="d341336e189 ">Applies to</td><td class="entry cellrowborder" style="vertical-align:top;" headers="d341336e192 ">CI classification that the conflict detection is filtered on. <p class="p">You can select a dynamic CI group so that all the configuration items in that dynamic CI group will be taken into account for blackout and maintenance when conflict detection is run.</p> <p class="p">The dynamic CI group is seen as the parent CI to all the CIs that are within that group. If there are scheduling conflicts related to any of the CIs in the dynamic group, the conflict will be shown in the conflicts table of the dynamic CI group.</p> </td></tr><tr class="row"><td class="entry cellrowborder" style="vertical-align:top;" headers="d341336e189 ">Condition</td><td class="entry cellrowborder" style="vertical-align:top;" headers="d341336e192 ">Conditions to specify the CIs that the schedule applies to.<p class="p">This field does not appear when the <span class="ph uicontrol">Applies to</span> field is set to <span class="ph uicontrol">None</span>.</p> <div class="note"><span class="notetitle">Note:</span> Related fields used in conditions are not evaluated for blackout or maintenance schedules.</div> </td></tr></tbody></table> </div> </div> </div> </li><li class="li step stepexpand"> <span class="ph cmd">Open the form context menu and click <span class="ph uicontrol">Save</span>.</span> <div class="itemgroup stepresult">A blackout or maintenance schedule is created and the Schedule Entries, Child Schedules, and Referenced By related lists appear in the change.<div class="note"><span class="notetitle">Note:</span> <p class="p">The Blackout Schedule [cmn_schedule_blackout] table extends the Condition Schedule [cmn_schedule_condition] table, which in turn extends the Schedule [cmn_schedule] table. The Blackout Schedule table inherits the domain properties from the Schedule table which has the Domain and Domain path columns.</p> <p class="p">Because the Blackout schedule table uses the same Child Schedule and Schedule Entry tables as the Schedule table uses, the domain support is identical. The <span class="ph"> <span class="keyword parmname">domain_master</span> </span> attribute is used to derive the domain from a parent record. For more information, see <a class="xref" href="../administer/time/concept/domain-support-for-schedules.dita/domain-support-for-schedules.html" target="_blank" rel="noopener noreferrer">Domain support for schedules</a> .</p> </div> </div> </li><li class="li step stepexpand"> <span class="ph cmd">Create one or more schedule entries by completing the following steps:</span> <ol type="a" class="ol substeps"><li class="li substep substepexpand"> <span class="ph cmd">In the Schedule Entries related list of the new maintenance schedule, click <span class="ph uicontrol">New</span>.</span> </li><li class="li substep substepexpand"> <span class="ph cmd">Enter a unique name and define the time during which you want to schedule the maintenance.</span> <div class="itemgroup info">For more information about the schedule entries field, see <a class="xref" href="../administer/time/reference/r_ScheduleEntryFields.dita/r_ScheduleEntryFields.html" target="_blank" rel="noopener noreferrer">Schedule entry fields</a>.</div> </li></ol> </li><li><div class="section result" id="t_CreateBlkoutMaintSched__result_mnp_ldr_rhb">A blackout or maintenance schedule is created.</div> <div class="section postreq" id="t_CreateBlkoutMaintSched__postreq_x2l_ndr_rhb"> <p class="p">Associate the configuration item with the maintenance schedule that is used in the change request.</p> </div> <div class="related-links"> <ul class="ullinks"><li class="link ulchildlink"><strong><a href="../../../product/change-management/task/use-maintenance-schedule-management.html">Assign a maintenance schedule to configuration items</a></strong><br /> You can review and determine the conflicts in a change schedule by assigning the maintenance schedules to configuration items (CI). After you assign a maintenance schedules to the CI, add the CI to the change request.</li></ul> <div class="familylinks"> <div class="parentlink"><strong>Parent Topic:</strong> <a class="link" href="../../../product/change-management/concept/c_ConflictDetection.html" title="Conflict detection identifies potential scheduling conflicts for a change request based on the configuration items (CIs), planned start date, and the planned end date in scope for the change. If a scheduling conflict exists, conflict detection also checks any related blackout or maintenance schedules and other active change requests to determine the scheduling conflict.">Conflict detection</a></div> </div> <div class="linklist relinfo relconcepts"><strong>Related concepts</strong><br /> <ul class="linklist"><li class="linklist"><a class="link" href="../../../product/change-management/concept/change-conflict-calendar.html" title="The conflict calendar graphically represents the potential scheduling conflicts for a change request. Conflicts are identified as active change requests, blackout schedules, and changes scheduled outside maintenance schedules. Use the Scheduling Assistant to resolve any schedule conflicts.">Conflict calendar</a></li></ul></div> <div class="linklist relinfo reltasks"><strong>Related tasks</strong><br /> <ul class="linklist"><li class="linklist"><a class="link" href="../../../product/change-management/task/configure-conflict-properties.html" title="Configure Change Management conflict analysis properties to detect change conflicts. Use the relevant information to calculate conflicts for change requests and review and modify the change to eliminate conflicts.">Configure conflict analysis properties</a></li><li class="linklist"><a class="link" href="../../../product/change-management/task/monitor-maintenance-schedule.html" title="When a change request is configured to display the conflicts that are outside the maintenance schedule, conflict detection indicates whether the planned start and end dates occur outside the maintenance window or not. By reviewing the conflicts that are detected, you can modify the change schedule.">Configure a change request to monitor outside maintenance schedule conflicts</a></li><li class="linklist"><a class="link" href="../../../product/change-management/task/t_RunAutomatedConflictDetection.html" title="Automate conflict detection to run at specific intervals or when a change request is updated to immediately review the conflicts when the schedule dates are updated.">Enable automatic change conflict detection</a></li><li class="linklist"><a class="link" href="../../../product/change-management/task/t_RunManualConflictDetection.html" title="Run conflict detection manually for a change request and cancel conflict detection before it completes. Review the conflicts detected either automatically or manually and resolve them by changing the schedules.">Detect conflicts manually and review conflict details</a></li></ul></div> <div class="linklist relinfo"><strong>Related topics</strong><br /> <ul class="linklist"><li class="linklist"><a class="link" href="../administer/time/task/t_DefineASchedule.dita/t_DefineASchedule.html" target="_blank" rel="noopener noreferrer">Define a schedule</a></li><li class="linklist"><a class="link" href="../administer/time/reference/r_ScheduleEntryFields.dita/r_ScheduleEntryFields.html" target="_blank" rel="noopener noreferrer">Schedule entry fields</a></li><li class="linklist"><a class="link" href="../administer/time/concept/c_ParentAndChildSchedules.dita/c_ParentAndChildSchedules.html" target="_blank" rel="noopener noreferrer">Parent and child schedules</a></li></ul></div> </div> </li></ul></colgroup></table></li></ol></div></body></html></div>