[Index]
MICROSOFT
Overview
Onboarding a Microsoft user involves adding or syncing in users to Automate from the Microsoft portal (Microsoft Entra) with the correct licenses, moving users to the correct site, and provisioning them with the correct services.
Related topics
The table describes the elements relevant for onboarding Microsoft users:
| Element | Description |
|---|---|
| M365 User (Msoluser) | The base anchor for the user, and typically the first element pulled into Automate for a Microsoft user. Limited update options are available for this user. Automate can update usage location and licenses, depending on how the system is set up. |
| Usage location | Usage location is updated completely independent from licensing, provided a value for usage location is included in a configuration template (CFT) via Quick Add Group, Subscriber from Profile, or a field display policy (FDP). If usage location updates aren't required (either you're not using it or the permissions don't allow it), then exclude it from the CFT. The LicenseAssignment permission allows usage location update. Note that the Microsoft API sets the same usage location; it says it's updating usage location even if permissions don't exist. |
| Licenses | For onboarding, Quick User, Onboard user, or the field display policy (FDP) honors settings in the Quick Add Group configuration template (CFT) for the M365 user. Direct licenses are applied if they're included. If the CFT does not include any licenses, it won't try to apply licenses. Regardless of the license settings in the CFT, usage location can still be set. If using group licenses, this overrides any direct licenses configured in the onboarding CFTs. |
The table describes Automate's behavior for the M365 user (Msoluser) during onboarding, depending on whether templates exist in your Quick Add Group:
| Scenario | Description |
|---|---|
| No M365 template in your Quick Add Group | Used when the LicenseAssignment permission is not assigned to the application. In this case:
|
| M365 user template exists in your Quick Add Group |
|
| MS Group Add template exists in your Quick Add Group | Used to add group memberships to the user/s (for licensing or other purposes). The user is assigned to the group/s in the CFT, in addition to any existing group memberships the user has. |
The table describes example common onboarding scenarios and the setup required, whether using Quick User, Onboard user, or a field display policy (FDPs):
| Example onboard scenario | Setup |
|---|---|
| No update to Msoluser at all (usage location and/or licenses) | Do NOT include a M365 template in the Quick Add Group. |
| Update usage location, no license update |
|
| Update usage location, and update license (direct licensing) | Include a M365 CFT in your Quick Add Group that includes the usage location logic and licenses you require (e.g. macro from site default, etc). |
| Update usage location and group assignment (for license or other purposes) |
|
Syncing in and onboarding Microsoft users
Automate provides two onboarding sync options for Microsoft users:
| Sync users to customer level, and then to sites | Automate Configuration and Sync This option starts with an initial import of dial plans, policies, licenses, and Microsoft users, to the customer level (sync all to the tenant). Then you will need to set up the configuration and user move criteria before moving users to the sites (set up model filter criteria, site defaults, quick add groups, user profiles, and number inventory). Finally, you have two options to move users to the sites as fully provisioned users:
When moving users to site, the Automate automated workflow applies the required configuration, services, lines, policies, and licenses. |
| Sync users directly to sites | Sync to Site with Flow Through Provisioning In this option, you run the initial sync together with flow through provisioning. In this case, you start by setting up the configuration and user move criteria before running the initial sync. That is, to set up the model filter criteria, site defaults, quick add groups, and user profiles. In addition, you will need to:
Once changes are synced in from the Microsoft Cloud, Automate automated workflows move the tenant dial plan, policies, and licenses to the customer level, and moves users directly to the appropriate sites as fully provisioned users. |
Note
Related topics
CISCO
Tip
Use the Action search to navigate Automate
This procedure adds a user from a profile to enable user onboarding via defined a pre-defined profile determining services and service settings.
In the Admin Portal, set the hierarchy to the relevant site.
Go to Onboard User.
Note
This page has two tabs/panels:
Click the toolbar Switch to Tab/Panel icon to toggle between a tab or panel layout.
On the Details tab/panel, configure the following:
Mandatory. Select the username (mandatory).
Fields on the Existing Services tab/panel display and update to provide a read-only view of the selected user's existing services. If the user has existing dual mode devices, this includes the name and destination for mobile identity, remote destination, and CTIRD remote destination.
Fields on the Details tab/panel updates with the user's details, including name and contact details, and current settings.
Select the profile for configuring and provisioning the user.
Note
Profiles are set up at the Provider or Reseller level and vendor-related services in the profile are enabled for each customer in the Global Settings at the customer level.
The drop-down displays profiles relevant to services enabled by vendor for the customer in the Global Settings. For example, a customer enabled only for Webex services will only have profiles available in this drop-down for Webex services, while a customer enabled for both Cisco and Microsoft services will have profiles that include both Cisco and Microsoft services.
Services are assigned via the profile and display as read-only details once you save.
Fill out the user's details. You can update their first name, last name, email address, mobile number.
Note
A value for Last Name is mandatory only for CUCM users, and optional when provisioning Microsoft or Webex Calling services.
Password and PIN fields become available once the profile is selected, as follows:
Note
At Use generated phone name, if the selected profile has voice service enabled, define whether to have the system generate a random phone name.
At Line filter, select a number inventory filter, if available. If you're not selecting Use next available line, you can choose a number from the subset of lines returned by the line filter.
Note
You can only choose an inventory filter if filtering is enabled at the site. Either custom filters or shipped filters, or all enabled filters may be available, depending on the filter group enabled at the hierarchy. See Manage Number Filters.
At Use next available line, define whether to use the next available line from the inventory or from an inventory filter you choose.
Note
Related Topics
View to add a Subscriber using a Service Profile.
| Title | Description | Details | |||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Subscriber Details | Group Assigned by FDP |
|
|||||||||||||||||||||||||||||||||||||||||||||||
| Username * | Username of the subscriber. |
|
|||||||||||||||||||||||||||||||||||||||||||||||
| First Name | First name of the subscriber. |
|
|||||||||||||||||||||||||||||||||||||||||||||||
| Last Name | Last name of the subscriber. |
|
|||||||||||||||||||||||||||||||||||||||||||||||
| Email Address | Email address of the subscriber. |
|
|||||||||||||||||||||||||||||||||||||||||||||||
| Send welcome email | Send Email to user using predefined HTML Email Template. Email template used is 'Quick Add Subscriber' |
|
|||||||||||||||||||||||||||||||||||||||||||||||
| Mobile Number | Mobile number of the subscriber. |
|
|||||||||||||||||||||||||||||||||||||||||||||||
| Subscriber Profile * | The profile to use for subscriber configuration. |
|
|||||||||||||||||||||||||||||||||||||||||||||||
| Password | The corresponding CUCM, CUC and WebEx user password will be set with this password |
|
|||||||||||||||||||||||||||||||||||||||||||||||
| PIN | The corresponding CUCM and CUC user PIN will be set with this PIN |
|
|||||||||||||||||||||||||||||||||||||||||||||||
| Use generated phone name | A random phone name will be generated by the system. This is only applicable if the selected Subscriber Profile has the Voice service enabled. Default: true |
|
|||||||||||||||||||||||||||||||||||||||||||||||
| Phone Name | Name to be used when provisioning a phone for e.g. SEPAABBCCDDEEFF. The specific format is dependent on the phone type specified in the profile configuration. This is only applicable if the selected Subscriber Profile has the Voice service enabled. |
|
|||||||||||||||||||||||||||||||||||||||||||||||
| Use next available line | Use the next available line from the inventory. Default: true |
|
|||||||||||||||||||||||||||||||||||||||||||||||
| Inventory Filter |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| Inventory Filter |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| Line | The line number to use for this subscriber. |
|
|||||||||||||||||||||||||||||||||||||||||||||||
| Existing Services | Group Assigned by FDP |
|
|||||||||||||||||||||||||||||||||||||||||||||||
| Existing Services | Subscriber's existing services. |
|
|||||||||||||||||||||||||||||||||||||||||||||||
| Phones |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| Extension Mobility Profile |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| Voicemail Extension |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| Single Number Reach |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| Webex Meetings |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| Webex App |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| Pexip Conferencing |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| Contact Center |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| Microsoft Hosted Voicemail |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| Microsoft Teams Phone System |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| Hybrid Service |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| New Services | Group Assigned by FDP |
|
|||||||||||||||||||||||||||||||||||||||||||||||
| New Services | Subscriber Profile Services that will be added. |
|
|||||||||||||||||||||||||||||||||||||||||||||||
| Line |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| Phone |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| Extension Mobility Profile |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| Voicemail Extension |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| Single Number Reach |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| Jabber (iPhone) |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| Jabber (Android) |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| Jabber (Tablet) |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| Jabber (CSF) |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| Jabber (CIM) |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| Jabber (CTI) |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| WebEx |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| Webex Calling |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| Webex App |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| Pexip Conferencing |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| Contact Center |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| Microsoft Hosted Voicemail |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| Microsoft Teams Phone System |
|
||||||||||||||||||||||||||||||||||||||||||||||||