[Index]

Model: view/EasyOverbuild

Run Overbuild

Run Overbuild processes Unified CM imported objects for all sites in the current customer. It must be run at the Customer hierarchy.

A device model is moved to a site on condition that there is a Network Device List Reference (NDLR) referencing the device at the site.

Note

The line goes to the first site that the Run Overbuild tool finds. The site selection is not deterministic.

The conditions for creating or updating the INI (Internal Number Inventory) during Overbuild are listed in the table below:

Given Then
  • INI exists at Site.
  • Site Defaults "Create Internal Number Inventory at Customer" check box is clear.
The lines in the INI at the Site are updated to "Used".
  • INI exists at Customer.
  • Site Defaults "Create Internal Number Inventory at Customer" check box is clear.
The lines in the INI at the Customer are updated to "Used".
  • No INI exists.
  • Site Defaults "Create Internal Number Inventory at Customer" check box is clear.
The INI is created at the Site.
  • INI exists at Customer.
  • Site Defaults "Create Internal Number Inventory at Customer" check box is selected.
The lines in the INI at the Customer are updated to "Used".
  • INI exists at Site.
  • Site Defaults "Create Internal Number Inventory at Customer" check box is selected.
The lines in the INI at the Site are updated to "Used".
  • No INI exists.
  • Site Defaults "Create Internal Number Inventory at Customer" check box is selected.
The INI is created at the Customer.

The options available in the Overbuild Action drop-down are:

Available device types include:

The specific device models that are affected by the Overbuild move, are:

Data models affected when the user is moved during Overbuild:

The availability of certain device type check boxes depends on the status of other device type check boxes. For example, the Dual-Mode Remote Destinations, Users, and Lines check boxes are only available if the Phones check box is selected. The Device Profiles, Remote Destination Profiles, and CUC Users check boxes are only available if the Users check box is selected.

Overbuild workflows do not stop on any transaction failures and no transaction rollback takes place on errors. For example, device instance move operations to Sites continue for all selected devices. Inspect the transaction log for errors.

In the Transaction log, subtransactions of a successful overbuild workflow show their Status as "Fail" if a model (such as a User) already exists. The subtransaction logs also show details of the duplicate model and an "ignore error code" information message.

Model Details: view/EasyOverbuild

Title Description Details
Overbuild Action Select the method of Overbuild execution. NOTE: only sites that have been enabled by having 'Include Site for Overbuild' selected in the Site Defaults Doc will be affected. Default: all
  • Field Name: siteInclude
  • Type: String
  • Default: all
  • Choices: ["All Enabled Sites Using Settings Below", "All Enabled Sites Using Site Defaults Doc Overbuild Settings", "Single Enabled Site Using Settings Below"]
Select Site User selects specific site to apply overbuild to. NOTE: only sites that have been enabled by having 'Include Site for Overbuild' selected in the Site Defaults Doc will be displayed.
  • Field Name: site
  • Type: String
Phones Move Phones, which match the configured Device Pool, to destination site. Default: true
  • Field Name: move_phone
  • Type: Boolean
  • Default: true
Headsets Move Headsets, which match the associated User and/or Phone. Default: true
  • Field Name: move_headset
  • Type: Boolean
  • Default: true
Phone Remote Destinations Move Phone Remote Destinations to associated Phone. Default: true
  • Field Name: move_remote_destination_phone
  • Type: Boolean
  • Default: true
Users Move Users to associated Phones. Default: true
  • Field Name: move_user
  • Type: Boolean
  • Default: true
Device Profiles Move User Device Profiles to associated User. Default: true
  • Field Name: move_device_profile
  • Type: Boolean
  • Default: true
Remote Destination Profiles (RDP) Move Remote Destination Profiles to associated User. Default: true
  • Field Name: move_remote_destination_profile
  • Type: Boolean
  • Default: true
RDP Remote Destinations Move RDP Remote Destinations to associated Remote Destination Profile Default: true
  • Field Name: move_remote_destination
  • Type: Boolean
  • Default: true
Lines Move Lines associated to 1) Phones, 2) Device Profiles, 3) RDPs. Default: true
  • Field Name: move_line
  • Type: Boolean
  • Default: true
CUC Users Move Unity Connection Users to associated User Default: true
  • Field Name: move_cuc_user
  • Type: Boolean
  • Default: true
Webex Teams Users Move Webex Teams Users to Site level where a User exists with the same email address. Default: true
  • Field Name: move_webex_teams_user
  • Type: Boolean
  • Default: true
Contact Center Agents Contact Center Agents that have a User at Site level with same user ID. Default: true
  • Field Name: move_contact_center_agent
  • Type: Boolean
  • Default: true