Enabling version control

Before you can work with version controlled CIs in Web Access, you need to make a number of design changes using the Ivanti Console. You need to:

  • Enable version control for CIs using Object Designer, and specify which attributes for each CI type are under version control (see below)
  • Add the appropriate actions to the Change process using Process Designer (for more information about these actions, see Managed version control from a Change)
  • Create default queries for the Change Management\Change Configuration Item object, the Configuration Item object, and for the Version object for each CI that you have placed under version control (see Creating the default queries for version control)
  • Add the CIs collection to the Change window and the Versions collection to the CI window; create Web Access windows for the CI Version objects for each CI that you have placed under version control (see Updating window designs for version control)
To enable version control:
  1. In the Business Objects tree of Object Designer, open the object for the required CI type from the Configuration Management branch.
  2. In the Properties grid, under Version Control, set Performs Versioning? to True.
    Another property, Type of Versioning, becomes available.
  3. Set the Type of Versioning property to the required value:
    Automatic increments whenever an attribute under version control on the CI is updated
    Managed requires a future version of the CI to be created before the attributes under version control can be changed
  4. In the Attributes tree, select the attribute that you want to place under version control, then in the Properties grid, set Attribute under version control? to Version controlled.
  5. Click .
    The object is saved, and a new <CI> Version object is created.
  6. Repeat for any other attributes as required and save the changes.