[Index]

Model: view/MicrosoftSubscriberQos

Microsoft QoS

Full HTML Help

Tip

Use the Action search to navigate Automate

Overview

Offboarding Microsoft users in Automate is the process whereby the user is de-provisioned (their services are removed), and they're moved from the site (default) back to the tenant level in the hierarchy, typically, customer.

Note

By default, Offboard user moves the user from the site. However, you can change the Retain User at Site after MS Offboard User global setting to Yes (default is No) so that the user won't be moved. See Global Settings.

If a user is moved from the site during offboarding and they had a Self-service role at the site, their Self-service role is retained when they move to the customer level and if you later move this user to another site.

When offboarding, the user's Usage Location remains unchanged. Since Automate doesn't automatically manage user licenses (you'll need to grant Automate permissions to do this for Microsoft user licensing), the users licenses remain in place when offboarded unless Automate has license management permissions.

When running Offboard User for Microsoft you can choose from a filtered list of Quick Add Groups (QAGs) flagged for offboarding. These designated QAGs contain configuration templates (CFTs) that define how the user should be offboarded and de-provisioned. For example, via the CFTs in the QAG you can choose to:

Automate ships with default offboard Quick Add Groups (QAGs). You can use the defaults or clone and customize a QAG to use for offboarding via Quick Add Groups. QAGs flagged for offboarding display in the Offboarding Quick Add Group drop-down on the Offboard User page.

Related topics

Configure a CFT for offboard user (Microsoft)

The configuration template (CFT) to be included in a Quick Add Group flagged for user offboarding may be customized via referenced variables to define how a user should be offboarded and de-provisioned.

In the Quick Add Group, you choose the CFT to use and select the Subscriber Offboarding checkbox. The CFT is customized to run the offboarding workflow. When running user offboard for Microsoft you can choose a Quick Add Group flagged for offboarding, and the CFT referenced in this Quick Add Group runs the offboarding workflow.

Note

A MSOL CFT removes licenses. A CSOL CFT only removes voice services (disables enterprise voice and removes the line). The CSOL CFT clears or changes values and should contain fn.unset for any fields that need to be cleared, such as LineURI and enterpriseVoiceEnabled. See the System Microsoft Teams Online User Template Un License User CFT for an example of the minimum configuration required.

If you don't select an offboarding Quick Add Group, the system default offboarding behavior applies.

Workflow when offboarding a Microsoft user

The offboard user workflow for a Microsoft user is as follows:

Common offboarding scenarios and setup for a Microsoft user

The table describes example common offboarding scenarios and the setup required when using Offboard user (Webex or Microsoft) for a Microsoft user:

Example onboard scenario Setup
No update to Msoluser at all (usage location and/or licenses) To set this up, see the section headed Configuration to not remove licenses
Remove licenses (direct licensing) System default behavior; no additional configuration required.

Allow a Microsoft user to retain their licenses during user offboarding

This procedure configures Automate to leave a Microsoft user's licenses in place when running offboard user.

In this case, the default ProviderAdmin role (or any cloned role with similar access) will need to clone the MicrosoftSubscriberMsolUser_Update CFT to the customer hierarchy, and without making any changes to this CFT, just click Save.

Note

By default, for customers using Automate for license management and assigning license directly to users, offboard user removes all of the user's licenses.

Configure the following in Automate:

Microsoft user updates when offboarding

With regard to user updates in terms of usage location and licenses when offboarding, similar to onboarding, the LicenseAssignment permission is required to update the Usage Location and License fields via the Microsoft User Details page.

If permissions aren't granted and you're using direct licenses, it is recommended that you adjust your field display policy (FDP) for relation/MicrosoftSubscriber to make the Usage Location and License fields read-only for clarity to administrators.

Note

If you follow the steps in Offboard User to retain licenses on the user, any changes to licenses via the user won't be applied. This is for the case where you won't be managing licenses from Automate.

Offboard user (Webex or Microsoft)

Full HTML Help

Tip

Use the Action search to navigate Automate

Offboard a Microsoft or Webex user

This procedure offboards a user provisioned with the Microsoft Teams or Webex service and moves the user from the site to the customer level.

Note

The form displays read-only fields to indicate the user's provisioned services, Microsoft or Webex. The Hybrid Status Message field displays the user's hybrid status (for a user with Cisco-Microsoft services). See Cisco-Microsoft Hybrid Users.

Custom strings may also exist on the form. These are configured via the field display policy for the model, view/SubscriberQos.

  1. In the Admin Portal, go to Webex User Services or Microsoft User Services.

  2. Click Offboard User.

  3. Select the username.

  4. Optionally, at Offboarding Quick Add Group, select a Quick Add Group, or leave the field blank to apply the system default behavior.

    Note

    Quick add groups in the drop-down are enabled for user offboarding.

    If you don't see the Offboarding Quick Add Group drop-down on this form, it's hidden via the field display policy (FDP), which means that the system default behavior applies when offboarding users. The system default for offboarding is to remove the user's licenses and services.

    If you wish to customize how and whether licenses, and/or lines, and/or or services are removed when offboarding, you can set up this behavior in a custom configuration template (CFT), and associate it to a Quick Add Group used for offboarding to define how users are to be offboarded and de-provisioned.

  5. Optionally, if the user has the read-only Webex Teams Provisioned checkbox enabled (indicating the user has Webex services), you can choose to select Remove Webex User if permitted to remove the user during offboarding.

  6. Click Save.

    The user is moved to the sync source hierarchy, (typically, customer). For a Webex user, this includes moving the Contact Center and or Wholesale user (if these exist). If you've chosen to remove the Webex user, the user is removed from the system.

  7. Verify that the user is de-provisioned and offboarded as defined via the configuration template in the Quick Add Group you chose, either a customized offboarding Quick Add Group, or the system default behavior.

    The system default behavior for user offboarding removes the user's licenses and services:

    Important

    The offboard user transaction for a Microsoft user requires a sync with the Microsoft Cloud and relies on waiting for incoming new data from Microsoft. For this reason, you may expect some delay (between 30 and 60 seconds), before the user's new status (unlicensed and/or services removed) displays in Automate. For example, the user may still appear as licensed in Automate, and values such as PhoneSystem may still display as an assigned service in the Automate cache, even though the user is unlicensed and services are removed.

Related topics

Expose custom string fields on Offboard User

This procedure exposes custom string fields on the Offboard User page (view/SubscriberQos), providing flexibility for adding additional details for a user, if required to set specific values that for can example trigger workflows during off-boarding.

Note

The Offboard User page allows for the exposure of up to ten custom string fields and up to 10 custom boolean fields to the field display policy (FDP) you apply to the Offboard User page (view/SubscriberQos). Values are:

  1. Log in to the Admin Portal as Provider admin or higher.

  2. Create or update the Customers data model field display policy:

  3. Update the dashboard (Automate Dashboards) or menu layout (Menu Layouts) to apply the FDP, and save your changes.

  4. Log out, then log in again as Provider admin.

    Role-based access profile changes refresh so that you can view the updated menu layouts and FDPs you applied, including new custom fields.

Model Details: view/MicrosoftSubscriberQos

Title Description Details
User Details Group Assigned by FDP
  • Field Name: User Details
  • Type: Object
Username *
  • Field Name: User Details.username
  • Type: String
  • MaxLength: 1024
Offboarding Quick Add Group QOS QAG Choice
  • Field Name: User Details.qos_qag
  • Type: String
  • MaxLength: 1024
Hybrid Status Message
  • Field Name: User Details.mvs_hybrid_status_message
  • Type: String
  • MaxLength: 1024