Thank you for your feedback.
Form temporarily unavailable. Please try again or contact to submit your comments.
  • Madrid
  • London
  • Kingston
  • Jakarta
  • Istanbul
  • Helsinki
  • Geneva
  • Store

Create a maintenance plan

Log in to subscribe to topics and get notified when content changes.

Create a maintenance plan

When creating a maintenance plan, options on the form help to determine how and when maintenance should be performed.

Before you begin

Role required: SM admin


  1. Navigate to Planned Maintenance > Maintenance Plans.
  2. Click New.
  3. Fill in the fields on the form.
    Table 1. Maintenance plan
    Field Description
    Number Auto-generated identification number for the maintenance plan.
    Name Enter a name for the maintenance plan.
    Short description Enter a description for the maintenance plan.
    Select the type of trigger that determines when maintenance should be performed.
    • Model based: Select this to base the maintenance plan on a specified model of a CI, such as a product model.
    • General: Select this to base the maintenance plan on a table and filter.
    Note: Model-based plans apply only to hardware models, specifically ones that have at least one model category defined.

    Select one or more product models to identify the CIs that require preventive maintenance. When you select a model, the associated table appears in the Table field. For example, if you select a specific model of PC, the Table field displays Computer [cmdb_ci_computer]. This field appears if you selected the Model based type.

    If you select more than one model in the same category, the table does not change. But if you select a CI from a different category, the Table field displays the lowest level table that contains all of the selected CIs. For example, if you select two PCs and one laser printer, the Table field changes to Hardware [cmdb_ci_hardware], because that table includes computers and printers. If you then add a computer rack, the Table field changes to Configuration Item [cmdb_ci], which contains all CIs.

    Table If you selected the General type, select the table you want to associate with the maintenance plan. If you selected the Model based type, this field displays the lowest level table that contains all of the selected CIs.
    Filter condition Enter the filter conditions to locate the specific assets you want to maintain. Only records in the selected table that match the filtering criteria require maintenance.
    Apply to new matching records Select this check box to ensure that the schedules defined for this maintenance plan are applied to all records that have been added to the specified table since the last time the plan was executed, and that meet the conditions entered in the Filter condition. For more information, seeAssociate a maintenance plan to filtered records .
    Task creation policy Specify what to do when a maintenance plan runs on a record that is already under maintenance.
    • Leave alone: Do not allow the creation of new tasks or the deletion of existing ones.
    • Cancel existing: Allow tasks currently associated with the plan to be deleted.
    • Add to existing: Allow new tasks, along with existing active tasks, to be added to maintenance plans.
  4. Click Submit.

    The maintenance plan is now ready for you to Define a maintenance schedule.

    Note: You can configure the form to add Asset, CI, and User reference fields. These fields are appropriately pre-filled in the associated table and can be useful for generating reports. When a configuration item is selected for the maintenance plan and it is associated with an asset, the Asset field is automatically pre-populated with that CI.
    Note: After defining a maintenance plan and creating maintenance schedules for the plan, you cannot make changes to the Type, Model, and Table fields, or to the Filter conditions defined in the maintenance plan, because the changes could potentially cause conflicts. If you need to make changes to those fields, first delete the maintenance schedules, then recreate them with the desired criteria.