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.
- Zoom User Provisioning
- userType attribute
- License Type
The configuration of license provisioning from Okta to Zoom can be achieved by performing the following actions:
- Navigate to Directory > Profile Editor > Zoom and click on the Zoom application name.
- Check if the
userTypeattribute exists; if it does, proceed to delete it.- If encountering the below error message during
userTypeapp attribute deletion, this normally means there is one or more active attribute mapping referencing to the source field.
- If encountering the below error message during
- Check if the
-
-
- Please follow the suggested solution listed in this KB article, navigate to Okta Admin Console > Directory > Profile Editor > Zoom app > Mappings > Zoom to Okta.
- Locate any active attribute mapping, e.g., the default
appuser.userType>user.userType. - Set this to Do Not Map and click Save Mappings.
- Then, retry the Zoom userType attribute deletion again.
- After the attribute deletion has been completed, please allow the automatic Okta app data cleanup job to be completed.
- Then, re-create a new group-scoped Zoom userType attribute with the following field configuration:
- Data type > string.
- Display name > User Type (this can be modified to suit the user's needs).
- Variable name > userType.
- External name > userType.
- External namespace > urn:ietf:params:scim:schemas:core:2.0:User.
- Description > License Provisioning (this can be modified to suit the user's needs).
- Check the Enum checkbox to define the list of values for Attribute Members (matching the available Zoom user/ license type):
- 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.
- Select Attribute type > Group.
-
- Click the Save button.
- After adding the group-scoped Zoom
userTypeattribute reconfigured the previously deletedappuser.userTypeattribute mapping if necessary. - Create or select a group assigned to the Zoom application and select it for group assignment.
- Navigate to Applications > Applications > Zoom.
- On the assignment tab, click on the Group's selector on the left side and on the
button for the desired group.
- Select the required license type.
- and select
.
- 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.
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, please find the steps below:
- Navigate to Directory > Profile Editor > Zoom and click on the Zoom application name.
- Check if either the
zoomOneBizPlusattribute exists; if it does, proceed to delete it so that it can be recreated with the configuration mentioned in step 3. - Click on Add Attribute and select/input the following:
- Data type > string.
- Display name > zoomOneBizPlus (this can be modified to suit the user's needs).
- Variable name > zoomOneBizPlus.
- External name > userType.
- External namespace > urn:ietf:params:scim:schemas:extension:zoom:1.0:User.
- Description > License Provisioning (this can be modified to suit the user's needs).
- Check the Enum checkbox to define the required value for
Licensed.- Display name > Licensed.
- Value > 16.
- Select Attribute type > Personal.
- For rare occasions where adding the
zoomOneBizPlusattribute 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 andzoomOneBizPlusattributes have been used to help Zoom licenses be assigned to downstream Zoom users
