Support for Zoom optimization

Starting with the 2402.1 version, Citrix Workspace app for ChromeOS supports integration with Zoom virtual desktop infrastructure (VDI) solution for optimized audio and video conferencing experience from within sessions.

Note:

This feature is enabled by default, however, the administrators must configure it. It’s supported only on VDA versions 1906 and later.

Prerequisites

Administrators must configure:

Feature limitations

How to configure

You can configure the feature in one of the following ways:

  • Configuration.js
  • Google Admin Policy

Configuration.js

Notes:

  • Citrix recommends that you back up the configuration.js file before making changes.
  • Citrix recommends editing the configuration.js file only if the Citrix Workspace app for ChromeOS is repackaged for users.
  • Administrator-level credentials are required to edit the configuration.js file.

To configure the feature using the configuration.js file, do the following:

  1. Locate the configuration.js file in the ChromeApp root folder.
  2. Edit the configuration.js file and add the Zoom URLs as required.

    The following is an example of JSON data:

    "features" :
    {
        "customVC": [
        {
            "streamName": "ZOOMHDX",
            "appId": "html=https://zoom.us/vdi/plugin"
        },
        {
            "streamName": "ZOOMHDC",
            "appId": "html=https://zoom.us/vdi/plugin"
        },
        {
            "streamName": "ZOOMPHX",
            "appId": "html=https://zoom.us/vdi/plugin"
        }
    ],
    "customVCWhitelistURL": [
        {
            "url": "https://zoom.us/vdi/plugin",
            "permissions": [
                "media"
            ]
        },
        {
            "url": "https://zoom.us/vdi/webview",
            "permissions": [
                "media"
            ]
        }
    ]
    
    }
    <!--NeedCopy-->
    
  3. Save the changes.

Google Admin Policy

For managed devices and users, administrators can configure the feature using the Google Admin Policy as follows:

  1. Sign in to the Google Admin Policy.
  2. Go to Device management > Chrome Management > User Settings.
  3. Add the following strings to the policy.txt file under the engine_settings key.

    Note:

    You can apply this configuration on the following as well:

    • Device > Chrome > Apps and extensions > Users and browsers > Search for the extension > Policy for extensions.
    • Device > Chrome > Apps and extensions > Kiosks > Search for the extension > Policy for extensions.
    • Device > Chrome > Apps and extensions > Managed guest sessions > Search for the extension > Policy for extensions.

    The following is an example of JSON data:

    {
    "settings": {
    "Value": {
        "settings_version": "1.0",
    
    "customVC": [
       {
           "streamName": "ZOOMHDX",
           "appId": "html=https://zoom.us/vdi/plugin"
       },
       {
           "streamName": "ZOOMHDC",
           "appId": "html=https://zoom.us/vdi/plugin"
       },
       {
           "streamName": "ZOOMPHX",
           "appId": "html=https://zoom.us/vdi/plugin"
       }
    ],
    "customVCWhitelistURL": [
       {
           "url": "https://zoom.us/vdi/plugin",
           "permissions": [
               "media"
           ]
       },
       {
           "url": "https://zoom.us/vdi/webview",
           "permissions": [
               "media"
           ]
       }
    ]
    }
    }
    }
    <!--NeedCopy-->
    
  4. Save the changes.

Configuration utility tool

To customize the feature:

  1. Click Downloads.
  2. Scroll to the Configuration utility tool section and expand the element.
  3. Download and unzip the file.
  4. Click the Configuration utility tool documentation link to understand how to use the tool.
  5. Create a Google Policy configuration.
  6. Scroll horizontally and select the Zoom tab. Enable the feature to continue.

    Zoom

  7. Click Download to generate and save the policy.txt file.
  8. Customize this feature as required by giving proper URLs.
  9. Open Citrix Workspace app within the Google Admin Console.
  10. Upload the generated policy.txt file, or copy and paste the contents.

Configuring Zoom VDI for ChromeOS

For more information, see the Zoom’s support article Configuring Zoom VDI for ChromeOS.

Support for Zoom optimization