<iframe src="https://www.googletagmanager.com/ns.html?id=GTM-M74D8PB" height="0" width="0" style="display:none;visibility:hidden">
Loading
Skip to NavigationSkip to Main Content
Configuring the Zoom User Type/Licensed Type Attribute via Provisioning in Okta
Lifecycle Management
Okta Integration Network
Okta Classic Engine
Okta Identity Engine
Overview

This article guides how to create, map, and sync the attribute userType/licenseType in Zoom and Okta when the Zoom environment has a business plan.


The userType parameter in Okta facilitates Zoom license attribution for Basic, Licensed, and On-Prem users.

Applies To
  • Zoom User Provisioning
  • userType Attribute
  • License Type
  • Okta Classic Engine
  • Okta Identity Engine (OIE)
Solution

The configuration of license provisioning from Okta to Zoom can be achieved by performing the following actions:

  1. In the Okta Admin Console, navigate to Directory > Profile Editor > Zoom, then click the Zoom application name.
    1. Check if the userType attribute exists; if it does, proceed to delete it.
      • NOTE: If encountering the below error message during userType app attribute deletion, this normally means there is one or more active attribute mapping referencing to the source field.

Error

      1. Please follow the suggested solution outlined in the How to Check If a Custom Attribute Is Being Used in Any Applications documentation and navigate to Okta Admin Console > Directory > Profile Editor > Zoom app > Mappings > Zoom to Okta.
      2. Locate any active attribute mapping, for example, the default appuser.userType > user.userType.
      3. Set this to Do Not Map and click Save Mappings.
      4. Then, retry the Zoom userType attribute deletion again.
    1. After the attribute deletion has been completed, please allow the automatic Okta app data cleanup job to be completed.
    2. Then, re-create a new group-scoped Zoom userType attribute with the following field configuration:
      • Data typestring.
      • Display name: User Type (this can be modified to suit the user's needs).
      • Variable nameuserType.
      • External nameuserType.
      • External namespaceurn:ietf:params:scim:schemas:core:2.0:User.
      • DescriptionLicense Provisioning (this can be modified to suit the user's needs).
    3. Check the Enum checkbox to define the list of values for Attribute members (matching the available Zoom user/license type).
      • NOTE: If the Attribute Type option is missing, contact Okta support and request that the feature be enabled. Alternatively, create the attribute and leave the "User personal" scope box unchecked to configure this attribute as an attribute with a group scope. 
    4. Select Attribute type: Group.

create new app attribute - userType with group type

    1. Click the Save button.
  1. After adding the group-scoped Zoom userType attribute reconfigured the previously deleted appuser.userType attribute mapping if necessary.
  2. Create or select a group assigned to the Zoom application and select it for group assignment.
    1. Navigate to Applications > Applications Zoom.
    2. On the Assignment tab, click on the Group's selector on the left side and on the pencil icon button for the desired group.
    3. Select the required license type.

Edit group assignment

  1. Select Save button .

 

  1. To ensure that the Zoom integration runs smoothly, it is important to verify the application's user profile. This includes checking if the user is a member of the group assigned to the Zoom integration and determining their user type value.

User type

For Zoom tenants leveraging the "Zoom Workplace Business Plus with US/CA Unlimited" plan, a zoomOneBizPlus custom attribute and the userType above attribute must be created. To create the zoomOneBizPlus custom attribute, please follow the steps below:

  1. In the Okta Admin Console, navigate to Directory > Profile Editor > Zoom and click on the Zoom application name.
  2. Check if either the zoomOneBizPlus attribute exists; if it does, proceed to delete it so that it can be recreated with the configuration mentioned in step 3. 
  3. Click on Add Attribute and select/input the following:
    • Data typestring.
    • Display namezoomOneBizPlus (this can be modified to suit the user's needs).
    • Variable namezoomOneBizPlus.
    • External nameuserType.
    • External namespaceurn:ietf:params:scim:schemas:extension:zoom:1.0:User.
    • DescriptionLicense Provisioning (this can be modified to suit the user's needs).
  4. Check the Enum checkbox to define the required value for Licensed.
    • Display name: Licensed.
    • Value: 16.
  5. Select Attribute type: Personal.
  6. For rare occasions where adding the zoomOneBizPlus attribute does not resolve the behavior of licenses not being assigned; please contact Zoom Support for the best guidance. In limited scenarios, the following configuration for both the userType and zoomOneBizPlus attributes have been used to help Zoom licenses be assigned to downstream Zoom users

zoomOneBizPlus attributeuserType 

 

Related References

Loading
Configuring the Zoom User Type/Licensed Type Attribute via Provisioning in Okta