[Index]

Model: view/EasyOverbuild

Run Overbuild

Full HTML Help

Tip

Use the Action search to navigate Automate

Overview

The Run Overbuild tool imports objects.

Note

To access the Run Overbuild tool, go to Run Overbuild.

Overbuild action

The table describes options available for Overbuild Action on the Run Overbuild page

Overbuild action Description
All Enabled Sites Using Settings Below
  • Includes all devices selected on the form.
  • Includes all sites that have their site defaults doc configured to include the site in overbuild
  • An internal number inventory is created at customer level when Create Internal Number Inventory at Customer setting is selected, else, it's created at the site (if lines are included).
  • Device pools are from the General Defaults tab in the Site Defaults, and additional device pools are from the Overbuild Defaults tab.
  • The devices that display when Limit Move Devices is selected on the Overbuild Defaults tab are ignored. Runs Overbuild for all sites, and uses the devices selected on the Run Overbuild page.

When Run Overbuild executes with this option, it applies to all sites and uses devices selected on the Run Overbuild page.

Run Overbuild devices supersede the devices selected in Limit Move Devices.

All Enabled Sites Using Site Defaults Doc Overbuild Settings
  • Hides and ignores selected devices on the Run Overbuild page. Moves all selected devices (when Limit Moved Devices is selected on the Overbuild Defaults tab in the Site Defaults)
  • Includes sites that are included for overbuild in their Site Defaults doc.
  • Creates internal number inventory at Customer level (when Create Internal Number Inventory at Customer option is chosen, else at site level (if lines is selected).
  • Device pools are from the General Defaults tab in the Site Defaults, and Additional Device Pools are used from the Overbuild Defaults tab in the Site Defaults.
Overbuild action Description
Single Enabled Site Using Settings Below
  • Overbuild is applied to the single site you choose.
  • The only sites available for selection are sites included for overbuild via their Site Defaults.
  • Includes all devices you choose on the page
  • Creates internal number inventory at Customer (if Create Internal Number Inventory at Customer option is selected); else, only at site (if Lines are included)
  • Device pools are from the General Defaults tab in the Site Defaults doc, and Additional Device Pools from the Overbuild Defaults tab.
  • Devices displayed when the Limit Move Devices option is selected on the Overbuild Defaults tab are ignored. Runs Overbuild for the selected site, and uses the devices selected on the Run Overbuild page.

When the Run Overbuild tool executes with this option, it applies to the selected site only, and uses devices selected on the Run Overbuild page. Run Overbuild devices supersede the devices selected in Limit Move Devices.

Available device types

The available device types are shown in accordance with enabled services in Global settings (see: Global Settings), for example:

Available device types include:

Affected device models

The following device models are affected by the overbuild move:

Related topics

Microsoft Defender for Office security management and policies in the Core Feature Guide

Microsoft Defender for Endpoint security management and policies in the Core Feature Guide

Affected data models

The following data models are affected when moving a user during overbuild:

Device types available for selection depend on the status of other device type check boxes. For example:

Overbuild and failures

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, sub-transactions of a successful overbuild workflow show their status as "Fail" if a model (such as a User) already exists. The sub-transaction logs also show details of the duplicate model and an "ignore error code" information message.

If a number already exists and the global setting Prevent Duplicate Number is enabled, the sub-transaction to create a duplicate of an existing number fails.

Related topics

Prevent duplicate numbers in the Core Feature Guide

Overbuild for Microsoft

Full HTML Help

Tip

Use the Action search to navigate Automate

Automate provides an overbuild tool for each of:

Automate with Microsoft enabled (not Microsoft Defender)

Overview

The Overbuild feature enables Provider and Reseller administrators to integrate existing, deployed Microsoft tenants into Automate without re-provisioning, unless required.

Important

It is recommended that Automate training and/or VOSS Services are engaged during the initial use of the feature to help ensure optimized processes and guidance.

In Automate, a Microsoft tenant shows the combined and specific details of a MS Office 365 and MS Teams tenant.

Overbuild provides tools to help the administrator manage Microsoft Tenant data synced from existing configurations.

While a Microsoft Tenant does not contain such Automate components as a hierarchy or a user, the relationship with Microsoft tenant components makes it possible to, for example, create an Automate user at a site hierarchy during the Overbuild process. The necessary filters can be set up and workflows, macros, and brownfield move processes are available for this purpose.

After overbuild is run for the first time, a schedule is created in Automate that can be set up to run at a selected interval.

Overbuild logic for handling users:

Note

Microsoft Guest users (Msol users external to the tenant) are synced in, but their group details (information about which groups they're associated with) won't be included in the sync.

Related topics

Configure overbuild site defaults for Microsoft Users

Pre-requisite:

Note

To configure a site for overbuild:

  1. In the Automate Admin Portal, go to Site Defaults.

Note

Alternatively, go to Defaults and select the Overbuild Defaults tab. You can also fill out the search term, Site Defaults, in the Automate Admin Portal Search field to locate Site Defaults.

  1. In the Site Defaults list view, click on a site to open its site default settings.

  2. On the Overbuild Defaults tab, configure the following:

    • Enable Include Site for Overbuild
    • At Overbuild Device Control, choose Limit Moved Devices.
    • Select Microsoft Users to enable Microsoft users.
  3. For Microsoft Users, on the Move Filter Criteria tab, configure the following:

    • At MS 365 User Model Filter Criteria, select the relevant filter.

      Note

      For more information about filters, see Model Filter Criteria.

    • If required, select Move by Number.

      Note

      User data is moved to a site using Move by Number only if the synced in Microsoft Teams user's LineURI matches a pre-loaded internal number at that site.

      If you've selected a filter for MS 365 Model Filter Criteria and you've enabled Move by Number, the overbuild first processes MS 365 Model Filter Criteria, and then processes Move by Number.

      For more information about options on the Move Filter Criteria tab, see Site Defaults in the Core Feature Guide.

Related topics

Site defaults in the Core Feature Guide

Run overbuild

  1. In the Automate Admin Portal, go to Run Overbuild.

  2. Choose the site.

  3. In a Microsoft-only environment without MS Defender, select only Microsoft Users to include in the overbuild.

    Note

    This allows Microsoft users to move to the site. Automate looks at the MS user, and checks whether it has MS Teams and MS Exchange, and moves these elements to the sites along with the user.

  4. Save your changes to run the overbuild.

Note

For Microsoft Users*, the overbuild moves assigned numbers to the number inventory, flagged with the user's name, location (customer or site), number status (Used when assigned, else, Available), and the relevant vendor (Microsoft, in this case).

The number management step occurs on sync, overbuild, as well as in a number audit. You can run a number audit anytime to verify that numbers are correctly flagged as used or available (via Number Management > Audit Number Inventory) - see Run the Directory Number Inventory Audit Tool.

Related topics

Sync Microsoft users to sites in the Core Feature Guide

Model Filter Criteria in the Core Feature Guide

Flow Through Provisioning in the Core Feature Guide

Overbuild with Microsoft Defender - by Model Filter Criteria

Overview

The Overbuild by Model Filter Criteria feature makes it possible to move resources across hierarchies in accordance with defined Model Filter Criteria (MFC) instances where the MFC Usage is set to Overbuild. See: Model Filter Criteria.

Microsoft Defender overbuild options:

The feature presents a form showing available overbuild options based on the global settings enabled on your system - see: Global Settings.

For example, in the image below, Enable Defender for Office and Enable Defender for Endpoint are available, since these are enabled.

Note

If on Global Settings, the Enabled Solutions setting Enable Voice Automation Solution is enabled, Overbuild by Model Filter Criteria will skip the move of device/msgraph/MsolUser and that this data will be moved by standard settings - as implied by the setting.

Option selection

Upon selecting the initial overbuild option available according to your global settings, an all and specific choice will then be available for the option. By default, the all option is enabled. If this option is deselected (un-tick checkbox), the specific options are shown.

Note

The following list shows overbuild options (not all may be enabled in your settings) and the conditions of their selection or de-selection:

Microsoft Defender models and move rules

The items below indicate which Microsoft Defender models are moved and by what rules they are moved during overbuild.

Type models move via Model Filter Criteria (MFC) for the policy where Usage is Overbuild to Target Hierarchy according to Criteria. See: Model Filter Criteria.

Related topics

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
Cisco UCM Phones Move Phones, which match the configured Device Pool, to destination site. Default: true
  • Field Name: move_phone
  • Type: Boolean
  • Default: true
Cisco UCM Headsets Move Headsets, which match the associated User and/or Phone. Default: true
  • Field Name: move_headset
  • Type: Boolean
  • Default: true
Cisco UCM Phone Remote Destinations Move Phone Remote Destinations to associated Phone. Default: true
  • Field Name: move_remote_destination_phone
  • Type: Boolean
  • Default: true
Cisco UCM Users Move Users to associated Phones. Default: true
  • Field Name: move_user
  • Type: Boolean
  • Default: true
Cisco UCM Device Profiles Move User Device Profiles to associated User. Default: true
  • Field Name: move_device_profile
  • Type: Boolean
  • Default: true
Cisco UCM Remote Destination Profiles (RDP) Move Remote Destination Profiles to associated User. Default: true
  • Field Name: move_remote_destination_profile
  • Type: Boolean
  • Default: true
Cisco UCM RDP Remote Destinations Move RDP Remote Destinations to associated Remote Destination Profile Default: true
  • Field Name: move_remote_destination
  • Type: Boolean
  • Default: true
Cisco UCM Lines Move Lines associated to 1) Phones, 2) Device Profiles, 3) RDPs. Default: true
  • Field Name: move_line
  • Type: Boolean
  • Default: true
Cisco Unity Connection Users Move Unity Connection Users to associated User Default: true
  • Field Name: move_cuc_user
  • Type: Boolean
  • Default: true
Webex App Users Move Webex App 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
PexIP Users Move PexIP Users to Site level where a User exists with the same username. Default: true
  • Field Name: move_pexip_user
  • Type: Boolean
  • Default: true
Contact Center Express 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
Microsoft Users Move Microsoft Users down to Site level using Model Filter Criteria. Default: true
  • Field Name: move_ms_user
  • Type: Boolean
  • Default: true