Omnissa Workspace ONE Intelligent Hub

This article describes how you can enroll IGEL OS device with Omnissa Workspace ONE Intelligent Hub. Workspace ONE Intelligent Hub is a platform that allows you to unify device management, app management, etc. For more information, see https://www.omnissa.com/products/workspace-one-intelligent-hub/ and https://www.igel.com/blog/how-igel-and-omnissa-deliver-secure-and-efficient-user-desktop-and-application-solutions/.
Requirements
A user is created in your Workspace ONE Unified Endpoint Management (UEM) console.
Workspace ONE Intelligent Hub app is imported to your IGEL UMS. For details on app import, see How to Import IGEL OS Apps from the IGEL App Portal.
How to Configure Workspace ONE Intelligent Hub to Enroll the IGEL OS Device
In the IGEL UMS, create a profile configuring Workspace ONE Intelligent Hub app. For details on profile creation, see How to Create and Assign Profiles in the IGEL UMS Web App.
In the profile configurator, go to Apps > Workspace One Intelligent Hub > Settings.
Configure the following settings:
Workspace ONE UEM Console URL
The URL of your Workspace ONE UEM console to which the IGEL OS device has to be enrolled. This is usually not the URL of the UEM console itself but the device services URL. Example:https://ds135.awmdm.com
Organization GroupID
Organization GroupID created in the UEM console and to which the device must be enrolled. If left empty, the user will be requested to specify it in the enrollment dialog.
User
User name created in the UEM console. If left empty, the user will be requested to specify it in the enrollment dialog.
Password
Password for the user created in the UEM console. Repeat the password entry and click Set password. If left empty, the user will be requested to specify it in the enrollment dialog.Assign the profile and, in case of the explicit app assignment, the app to the required devices.
After the app is installed on the device, navigate to the corresponding system tray icon and select Enroll.

The device will automatically be enrolled and the user will see the corresponding notification. As soon as the device is enrolled, the status will be updated and the Enroll option will be disabled:

If any of the above mentioned settings were not defined, the user has to specify them in the enrollment dialog first, e.g.

Device Unenrollment
To unenroll the device from the Workspace ONE Intelligent Hub, run the following command as root: ws1HubUtil unenroll
For this purpose, you can use the terminal or configure a custom command (see Custom CronJob/Systemd Timer in IGEL OS 12 or Custom Commands in IGEL OS 12).
For more details, see https://docs.omnissa.com/de-DE/bundle/LinuxDeviceManagementVSaaS/page/Command-lineUtilitiesforWorkspaceONEIntelligentHubonLinux.html.
Note: After the unenrollment, it can take up to 1 minute to update the enrollment status automatically. Click Refresh in the system tray app to instantly update the status.
What is Currently Not Supported?
Device details: Security options like encryption and firewall status detection. For more information on device details in the Workspace ONE UEM console, see Linux Device Details.
Device details: Apps
Device details: Custom configuration profiles, see https://docs.omnissa.com/de-DE/bundle/LinuxDeviceManagementVSaaS/page/LinuxProfiles.html
Device details: Sensors
Command-line utilities:
ws1HubUtil upgrade