Google 策略

有四个选项可以用来自定义适用于 Chrome 的 Citrix Workspace 应用程序:

  • configuration.js
  • web.config
  • default.ica
  • Google 策略

配置实用程序(基于 UI 的配置 Web 页面)上有四个可用选项。配置实用程序与 Citrix Receiver 兼容。

配置实用程序工具

本文介绍了通过 Google 策略选项完成的自定义配置。Google 管理控制台是云托管的。它允许您按设备和按用户推送策略。在适用于 Chrome 的 Citrix Workspace 应用程序(以前称为 Citrix Receiver for Chrome)2.1 版之前,仅存在用于配置 StoreFront 的策略。自该版本起,一直提供额外的策略。

有关自定义适用于 Chrome 的 Citrix Workspace 应用程序的详细信息,请参阅知识中心文章 CTX141844CTX229141

也可以参考博客 https://www.citrix.com/blogs/2016/08/17/receiver-for-chrome-configuration-options/

Google 策略文件

可以通过两种方法配置 Google 策略:

  • 使用基于 UI 的配置实用程序工具,或者
  • 编辑 policy.txt JSON 文件

在基于 UI 的配置实用程序工具中,单击 Create New(新建)。选择 Citrix Workspace app for Chrome(适用于 Chrome 的 Citrix Workspace 应用程序)> Google Policy(Google 策略),然后单击 Continue(继续)。

Google 策略

在不同的选项卡下输入详细信息。例如,uifeaturesstore_settingspower_ settings 等。单击实用程序页面上的 Download(下载)。此时将创建 policy.txt 文件。

不同的键

要手动编辑 policy.txt JSON 文件以及添加自定义配置,请参阅下面的示例策略文本。本文后面将介绍每个键下的可配置项目。


    {
        "settings": {
            "Value": {
                "settings_version": "1.0",
                "power_settings": {
                         "keep_awake_level": "display"
                                  },
                "store_settings": {
                    "name": "SampleStore",
                    "gateways": [
                        {
                        "url": "https: //yourcompany.gateway.com",
                        "is_default": true
                        }
                               ],
                    "beacons": {
                        "internal": [
                            {
                            "url": "http://yourcompany.internalwebsite.net"
                            }
                                ],
                        "external": [
                            {
                            "url": "http: //www.yourcompany.externalwebsite.com"
                            }
                                    ]
                                    },
                    "rf_web": {
                            "url": "http://yourcompany.storefrontstoreweb.net"
                              }
                    },
            "engine_settings": {
                    "vc_channel": {
                        "CTXCAM ": false,
                        "CTXFILE": false
                                  },
                    "ceip": {
                        "enabled": true
                            },
                    "analytics": {
                        "enabled": true
                                 },
                    "ui": {
                        "toolbar": {
                            "menubar": true,
                            "usb": true,
                            "fileTransfer": true,
                            "about": true,
                            "lock": true,
                            "disconnect": true,
                            "logoff": true,
                            "fullscreen": true,
                            "multitouch": true,
                            "preferences": true,
                            "gestureGuide": true
                                    },
                        "sessionsize": {
                            "windowstate": "fullscreen",
                            "minwidth" : 240,
                            "minheigh" : 120,
                            "available": {
                                "default": "Fit_To_Window",
                                "values": ["Fit_To_Window", "Use_Device_Pixel_Ratio", "1280x800", "1440x900", "1600x1200"]
                                        }
                                        },
                        "netPromoters": true,
                        "appSwitcher": {
                            "showTaskbar": true,
                            "showIconsOnly": false,
                            "autoHide": false
                                        },
                        "splashScreen": true,
                        "assistiveCursor": false
                        },
                    "nacl": {
                        "supportNacl": true,
                            "graphics": {
                                "enable": true,
                                "config": {
                                    "acceleration": 2
                                          }
                                        },
                            "video": {
                                "enable": true
                                     },
                            "audio": {
                                "enable": true
                                    }
                            },
                    "uniqueID": {
                        "prefixKey": "CR-",
                        "restrictNameLength": false,
                        "useAssetID": false
                                },
                    "features": {
                        "graphics": {
                            "jpegSupport": true,
                            "h264Support": {
                                "enabled": true,
                                "losslessOverlays": true,
                                "dirtyRegions": true,
                                "yuv444Support": false
                                           }
                                },
                        "multiMonitor": true,
                        "kioskMultimonitor": true,
                            "dpiSetting": {
                                "scaleToDPI": true
                                          }
                                },
                        "filetransfer": {
                            "allowupload": true,
                            "allowdownload": true,
                            "maxuploadsize": 2147483647,
                            "maxdownloadsize": 2147483647
                                        }
                            },
                        "com": {
                            "portname": "COM5"
                                }
                            },
                    "transport": {
                        "cgpEnabled": true
                                },
                    "other": {
                        "h264nonworker": false
                            },
                    "customVC": [
                            {
                            "appId": "xyz",
                            "streamName": "abc"
                            }
                                ]
    }
}

电源设置

适用于 Chrome 的 Citrix Workspace 应用程序会使托管的 Chromebook 设备处于唤醒状态,即使用户未处于活动状态时也是如此。默认情况下,唤醒设置功能处于禁用状态。要配置唤醒设置,请通过将以下设置包括在内来使用 Google 管理策略:


{
 "settings": {
     "Value": {
         "settings_version": "1.0",
         "power_settings": {
             "keep_awake_level": "system"
                           }
              }
            }
}

电源设置选项列表及其说明:

  • “keep_awake_level”:即使用户不活动,也能保持设备处于唤醒状态。可以选择以下两个值中的任意一个:

    • “system”:使系统保持唤醒状态,但允许屏幕变暗或关闭。
    • “display”:使系统保持唤醒且处于活动状态。

注意:

对于 Kiosk 模式,请确保 Google Admin 控制台中的允许应用程序管理电源设置处于禁用状态。

应用商店设置

要创建应用商店,需要识别和配置与服务器的通信。可以提供要在应用商店中提供的资源。然后,配置通过 Citrix Gateway 对该应用商店进行远程访问(可选)。要配置应用商店设置,请通过将以下设置包括在内来编辑 Google 管理策略:


{
    "settings": {
        "Value": {
            "settings_version": "1.0",
            "store_settings": {
                "name": "SampleStore",
                "gateways": [{
                    "url": "https: //yourcompany.gateway.com",
                    "is_default": true
                }],
                "beacons": {
                    "internal": [{
                        "url": "http: //yourcompany.internalwebsite.net"
                    }],
                    "external": [{
                        "url": "http: //www.yourcompany.externalwebsite.com"
                    }]
                },
                "rf_web": {
                    "url": "http: //yourcompany.storefrontstoreweb.net"
                }
            }
        }
    }
}

应用商店设置选项列表及其说明:

  • “name”:输入应用商店名称。
  • “gateways”:网关 URL。

    添加 https://gateway.domain.comhttps://yourcompany.gateway.com 格式的网关 URL 或单击实用程序页面上的添加

    如果添加了两个或多个网关 URL,则可以设置默认网关。

    要将网关设置为默认值,请将“is_default” 标志设置为 true。否则,请将该标志设置为 false。

    例如:

    
         {
             "settings": {
                 "Value": {
                 "settings_version": "1.0",
                 "store_settings": {
                     "name": "RTST",
                         "gateways": [{
                             "url": "https: //yourcompany.gateway.com",
                             "is_default": true
                     },
                     {
                             "url": "https://gateway2.domain.com",
                             "is_default": false
                     }]
                 }
            }
        }
     }
    
    
  • “internal”:确定 Citrix Workspace 应用程序是直接连接到 StoreFront 还是通过网关进行连接。例如 https://storefront.domain.com
  • “external”:确定指定的网络接口是否可用并允许流量。例如 https://citrix.com
  • “rf_web”:应用商店 URL。

虚拟通道

虚拟通道由与服务器端应用程序进行通信的客户端虚拟驱动程序组成。虚拟通道是使用 Citrix Virtual Apps and Desktops 服务器进行远程计算体验的必要组成部分。

虚拟通道用于:

  • 打印
  • 串行端口映射
  • 剪贴板
  • 音频
  • 多媒体
  • 控制通道
  • EUEM
  • USB
  • 文件传输
  • 移动性
  • 多点触控
  • 智能卡。

默认情况下,所有虚拟通道都处于启用状态。要禁用特定的虚拟通道,请通过将以下设置包括在内来使用 Google 管理策略:在“vc_channel”下选择功能名称,然后单击实用程序页面上的添加。例如:


{
    "settings": {
        "Value": {
            "settings_version": "1.0",
                "engine_settings": {
                        "vc_channel": {
                            "<vc_name1>": false,
                            "<vc_name2>": false,
                            "<vc_name3>": false,
                            "<vc_namen>": false
                                        }
                                  }
        }
    }
}

要启用特定的“vc_channel”,请选择该功能,然后单击实用程序页面上的删除

注意:

名称可以介于 1 到 n 之间。将姓氏“n”设置为 true 或 false 后,该姓氏中不能包含逗号。


{
    "settings": {
        "Value": {
            "settings_version": "1.0",
                "engine_settings": {
                    "vc_channel": {
                        "CTXCPM ": false,
                        "CTXCAM ": false,
                        "CTXGUSB": false
                                    }
                                   }
        }
    }
}

虚拟通道选项列表及其说明:

  • “CTXCPM”:PDF 打印。
  • “CTXCCM”:客户端串行端口映射。
  • “CTXCLIP”:从会话到 VDA 以及从 VDA 到会话的剪贴板操作。
  • “CTXCAM”:客户端音频映射。
  • “CTXMM”:Citrix 多媒体重定向。
  • “CTXCTL”:Citrix 控制虚拟通道。
  • “CTXEUEM”:最终用户体验监视。
  • “CTXGUSB”:将 USB 设备重定向到会话。
  • “CTXFILE”:确保用户设备与 Citrix Virtual Apps and Desktops 会话之间的文件传输功能的安全。可以在会话中上载和下载文件以及无缝访问数据。
  • “CTXMTCH”:多点触控将所有手势远程推送到虚拟会话。应用程序的行为基于其支持的手势。
  • “CTXSCRD”:智能卡支持。

分析和 CEIP

从 Citrix Workspace 应用程序的客户部署中收集匿名数据。收集的信息包括以下内容:

  • 系统信息详细信息,例如:

    • 操作系统的版本
    • 已安装的 Citrix Workspace 版本
    • 语言
    • 浏览器版本
  • 使用情况跟踪详细信息,例如:
    • 一周内应用程序启动的统计数据
    • 显示器分辨率
    • 图形模式
    • 解码器
    • 呈现器
  • 质量的重要详细信息,例如,连接和启动失败次数以及会话连接时间的详细信息。

  • 配置跟踪详细信息,例如,数据点跟踪,用于检查某项功能处于启用还是禁用状态。

注意:

要禁用分析和 CEIP,需要管理员级别的凭据。

要使用 GUI 配置分析和 CEIP,请转到“Device Management”>“Chrome”>“User Settings”,然后添加 policy.txt 文件中显示的字符串。

对于适用于 Chrome 的 Citrix Workspace 应用程序 1907 及早期版本,要配置 CEIP,请启用实用程序页面上的 ceip 下的属性。要手动配置,请通过在 Google 管理策略中将以下设置包括在内,将 ceip 下的属性设置为 true


{
    "settings": {
        "Value": {
            "settings_version": "1.0",
                "engine_settings": {
                    "ceip":{
                        "enabled":true
                            }
                            }
        }
    }
}

对于适用于 Chrome 的 Citrix Workspace 应用程序 1908 及更高版本,要配置分析,请启用实用程序页面上的 analytics 下的属性。要手动配置,请通过在 Google 管理策略中将以下设置包括在内,将 analytics 下的属性设置为 true

注意:

analytics 注册表项可向后兼容 CEIP 注册表项。


{
    "settings": {
        "Value": {
            "settings_version": "1.0",
                "engine_settings": {
                    "analytics":{
                        "enabled":true
                            }
                            }
        }
    }
}

会话中工具栏和对话框

会话中工具栏是一个浮动工具栏,可以移动到屏幕上的任意位置。工具栏上嵌入了 Citrix Workspace 应用程序图标。自定义的工具栏可改进用户体验。此增强功能提供可从工具栏访问的新选项,以帮助执行常见任务,例如:

  • 切换到全屏模式
  • 上载或下载文件
  • 访问其他选项

默认情况下,工具栏处于启用状态。要隐藏或自定义单个工具栏项目,请通过将以下设置包括在内来编辑 Google 管理策略:


{
    "settings": {
        "Value": {
            "settings_version": "1.0",
                "engine_settings": {
                "ui" : {
                    "toolbar" : {
                            "menubar" :true,
                            "usb": true,
                            "fileTransfer":true,
                            "about":true,
                            "lock":true,
                            "disconnect":true,
                            "logoff":true,
                            "fullscreen":true,
                            "multitouch":true,
                            "preferences":true,
                            "gestureGuide":true
                                 }
                     }
                }
        }
    }
}

会话中工具栏选项列表及其说明:

  • “menubar”:设置为 true 时会显示工具栏,设置为 false 时会隐藏工具栏。
  • “usb”:打开“USB 设备”对话框。包含可重定向到会话中的设备列表。要重定向 USB 设备,请选择适当的设备,然后单击连接
  • “fileTransfer”:确保用户设备与 Citrix Virtual Apps and Desktops 会话之间的文件传输功能的安全。可以在会话中上载和下载文件以及无缝访问数据。
  • “about”:显示第三方许可证页面并提供版本号。
  • “lock”:向会话发送“Ctrl+Alt+Del”。
  • “disconnect”:断开会话连接。
  • “logoff”:从会话中注销。
  • “fullscreen”:将会话调整为全屏模式。如果会话与多个显示器连接,菜单栏上将显示多显示器图标,而非显示全屏图标。在全屏模式下,菜单栏上将显示还原图标。要恢复最大化模式,请单击工具栏 UI 中的还原
  • “multitouch”:将所有手势远程推送到虚拟会话,并且应用程序的行为基于其支持的手势。
  • “preferences”:提供用于自定义 CEIP 和显示分辨率设置的选项。
  • “gestureGuide”:提供触控模式下的手势指南。

会话启动时的窗口状态

要在全屏模式下打开桌面会话,请通过将以下设置包括在内来编辑 Google 管理策略。默认情况下,桌面会话在最大化的窗口中打开,其中“window state”值设置为“maximized”。


{
    "settings": {
        "Value": {
            "settings_version": "1.0",
            "engine_settings": {
            "ui": {
                "sessionsize": {
                    "windowstate": "fullscreen"
                    }
                }
            }
        }
    }
}

会话大小

通过会话大小设置,您可以自定义会话的分辨率。请通过将以下设置包括在内来编辑 Google 管理策略:


{
    "settings": {
      "Value": {
            "settings_version": "1.0",
            "engine_settings": {
            "ui": {
                "sessionsize" : {
                    "minwidth" : 240,
                    "minheigh" : 120,
                    "available" : {
                            "default" : "Fit_To_Window",
                            "values" : [
                                            "Fit_To_Window",
                                            "Use_Device_Pixel_Ratio",
                                            "1280x800",
                                            "1440x900",
                                            "1600x1200"
                                       ]
                        }
                    }
                }
            }
        }
    }
}

各种分辨率选项的列表及其说明:

  • “minwidth”:240:会话的最小宽度。
  • “minheight”:120:会话的最小高度。
  • “available”:用于设置会话的分辨率首选项的选项。
    • default”:您设置的值应用到默认分辨率。默认情况下,该值设置为“Fit_To_Window”。可以按照下面的方式更改默认值:

      • “values”:其他分辨率值为:
        • “Fit_To_Window”:可用的默认分辨率值。它匹配窗口大小以模拟各种屏幕分辨率。
        • “Use_Device_Pixel_Ratio”:缩放会话以匹配设备的 DPI。
        • “1280x800”:将会话大小设置为 1280 * 800 像素。
        • “1440x900”:将会话大小设置为 1440 * 900 像素。
        • “1600x1200”:将会话大小设置为 1600 * 1200 像素。

净推荐值

适用于 Chrome 的 Citrix Workspace 应用程序定期提示您提供净推荐值 (NPS) 反馈。此提示要求您对使用适用于 Chrome 的 Citrix Workspace 应用程序的体验进行评分。我们使用 NPS 反馈作为衡量客户满意度以及进一步改进应用程序的工具。

可以按 1 到 5 分的等级对您的体验进行评分,其中 5 分表示您很满意。

要配置 NPS,请通过将以下设置包括在内来使用 Google 管理策略。如果选项设置为 true,则用户可以提供评级。


{
    "settings": {
        "Value": {
            "settings_version": "1.0",
                "engine_settings": {
                    "ui": {
                        "netPromoters": true
                          }
                }
        }
    }
}

应用程序切换器

显示在会话内启动的应用程序。

注意:

此选项仅适用于 kiosk 模式。

通过应用程序切换器,用户可以在运行于同一会话中的多个应用程序之间进行切换。焦点中的应用程序将突出显示。要配置应用程序切换器,请通过将以下设置包括在内来使用 Google 管理策略:


{
    "settings": {
        "Value": {
            "settings_version": "1.0",
                "engine_settings": {
                    "ui": {
                        "appSwitcher": {
                            "showTaskbar": true,
                            "showIconsOnly": false,
                            "autoHide": false
                                        }
                          }
                   }
        }
    }
}

appSwitcher 选项列表及其说明:

  • “showTaskbar”:如果设置为 true,任务栏将显示在会话的底部。要隐藏任务栏,请将此选项设置为 false。
  • “showIconsOnly”:如果设置为 true,则将显示任务栏图标。默认情况下,此选项设置为 false。
  • “autoHide”:如果设置为 true,任务栏将自动隐藏。默认情况下,此选项设置为 false。

辅助光标

当光标在桌面会话中不可见时,可以启用辅助光标。需要重新启动会话。

辅助光标

默认情况下,辅助光标功能处于禁用状态。要启用辅助光标功能,请通过将以下设置包括在内来使用 Google 管理策略。


{
    "settings": {
        "Value": {
            "settings_version": "1.0",
            "engine_settings": {
                "ui": {
                    "assistiveCursor": true
                    }
                }
            }
        }
}

注意:

  • 如果管理员按如上所述启用辅助光标,则客户端设置中的相应复选框将默认处于选中状态。要禁用此功能,请清除该复选框。

  • 如果管理员按如上所述禁用辅助光标,则该复选框将被清除且此功能处于禁用状态。

初始屏幕

Citrix Workspace 应用程序在首次启动时显示初始屏幕,并显示文本“Citrix Workspace 应用程序扩展了 Citrix Receiver 的功能”。要配置初始屏幕的显示,请通过将以下设置包括在内来使用 Google 管理策略。默认启用此功能。要禁用,请将初始屏幕下已启用的属性设置为 false。


{
    "settings": {
        "Value": {
            "settings_version": "1.0",
            "engine_settings": {
                "ui": {
                    "splashScreen": true
                    }
                }
            }
        }
}

初始屏幕选项列表及其说明:

  • “splash screen”:如果设置为 true,则显示初始屏幕。

本机客户端

允许从独立于用户的操作系统的 Web 浏览器安全地运行本机代码。此功能允许 Web 应用程序以接近本机的速度运行。要配置本机客户端,请通过将以下设置包括在内来使用 Google 管理策略。默认情况下,将启用本机客户端选项。要将其禁用,请将本机客户端下已启用的属性设置为 false。


{
    "settings": {
        "Value": {
            "settings_version": "1.0",
                "engine_settings": {
                    "ui": {
                            "Nacl" : {
                                 "supportNacl" : true,
                                 "graphics": {
                                         "enable": true,
                                         "config": {
                                                "acceleration": 2
                                                    }
                                            },
                                 "video":    {
                                            "enable": true
                                             },
                                 "audio":    {
                                            "enable": true
                                             }
                            }
                    }
                }
        }
    }
}

本机客户端选项列表及其说明:

  • “supportNacl”:支持本机客户端。
  • “graphics”:启用本机客户端图形模块。
  • “config”:选择 h264 硬件或软件解码器。
    • 软件 = 0
    • 硬件 = 1
    • 带回退的硬件 = 2
    • 自动检测 = 3
  • “video”:启用网络摄像机重定向。
  • “audio”:启用音频输入或麦克风重定向。

唯一 ID 和资产 ID

唯一 ID 作为客户端名称的前缀进行应用。

Citrix Workspace 应用程序使用管理员通过 Google 管理控制台设置的资产 ID 作为从已注册的 Chromebook 启动的会话的客户端名称。

要使用 GUI 配置资产 ID,请转到设备管理 > Chrome > 设备控制台,然后为设备添加资产 ID

要手动配置资产 ID 和唯一 ID,请通过将以下设置包括在内来使用 Google 管理策略:


{
    "settings": {
        "Value": {
            "settings_version": "1.0",
                "engine_settings": {
                        "uniqueID" : {
                                 "prefixKey" : "CR-",
                                 "restrictNameLength" : true,
                                 "useAssetID": false
                                     }
                                  }
        }
    }
}

uniqueID 选项列表及其说明:

  • “prefixKey”:要在客户端名称前面使用的前缀。默认值为 CR。
  • “restrictNameLength”:启用或禁用 prefixKey 的名称长度。
  • “useAssetID”:设置为从已注册的 Chromebook 启动的会话的客户端名称的资产 ID。

限制:

  • 您必须具有可以推送的 Google 管理员策略。否则,为托管 Chromebook 生成唯一客户端 ID 的当前方法仍在使用中。

  • 请勿输入包含超过 15 个字符的值。超过 15 个字符的值将截断到 15 个字符。

图形和 H.264

要配置图形和 H.264 协议支持,请通过将以下设置包括在内来使用 Google 管理策略。默认情况下,启用 H.264 协议支持。要将其禁用,请将启用的属性设置为 false。


{
    "settings": {
        "Value": {
            "settings_version": "1.0",
                "engine_settings": {
                     "ui": {
                        "features": {
                            "graphics": {
                                "jpegSupport": true,
                                "h264Support" : {
                                     "enabled": true,
                                     "losslessOverlays": true,
                                     "dirtyRegions": true,
                                     "yuv444Support": false
                                }
                            }
                        }
                     }
                }
        }
   }
}

图形选项列表及其说明:

  • “jpegSupport”:图形中的 JPEG 功能 (Thinwire)。
  • “h264Support”:H.264 协议支持。
  • “enabled”:Thinwire 中的 H.264 支持功能。
  • “losslessOverlays”:Thinwire 中的无损耗叠加功能。
  • “dirtyRegions”:Thinwire 中的脏区功能。
  • “yuv444Support”:Thinwire 的 Yuv444 支持能力。

多显示器显示

默认情况下,多显示器功能设置为已启用。

注意:

  • 如果使用的是 XenApp 6.5 上运行的 Citrix Workspace 应用程序,请将影子处理策略设置为已禁用以使用多显示器功能。

  • 在桌面会话中,当窗口设置为全屏时,首选项中的显示分辨率选项将停用。

  • UI 对话框和工具栏将仅在主显示器上显示。但是,USB 和智能卡身份验证对话框将跨多个显示器显示。

在 kiosk 模式下禁用增强的多显示器显示

默认情况下,启用 kiosk 模式下增强的多显示器显示 。

要在 kiosk 模式下禁用此功能,请编辑 configuration.js 文件或 Google 管理控制台策略,并将 kioskMultimonitor 属性的值设置为 false


{
    "settings": {
        "Value": {
            "settings_version": "1.0",
            "engine_settings": {
                "features": {
                    "graphics": {
                        "multiMonitor": true,
                        "kioskMultimonitor": true
                  }
              }
           }
       }
    }
 }

注意:

要能够在 Kiosk 模式下启动会话,必须启用统一桌面模式。

  1. 启动 Web 浏览器并输入以下命令:chrome://flags
  2. 在标志列表中,搜索 UnifiedDesktopMode 并将其设置为 Enabled

配置统一桌面模式

  1. 登录 Google 管理控制台。
  2. 转至 Device management(设备管理)> Chrome Management(Chrome 管理)> User Settings(用户设置)
  3. 将“Unified Desktop”(统一桌面)策略设置为 Make Unified Desktop mode available to user(将统一桌面模式设置为对用户可用)。
  4. 单击保存

Kiosk 模式

应用商店 URL 在 kiosk 模式下是只读的,无法使用帐户设置屏幕进行编辑。可以通过 .cr 文件重新封装应用程序或使用 Google 管理控制台通过 Google 策略管理来更改此设置。

如果使用 Google 管理控制台,请编辑包含 Citrix Workspace 配置的 policy.txt 文件。将 rf_web 下的“url”的值替换为静态 URL。


    {
    "settings": {
    "Value": {
    "settings_version": "1.0",
    "store_settings": {
    "beacons": {
    "external": [
    {
    "url": "http://www.yourcompany.externalwebsite.com"
    }
    ],
    "internal": [
    {
    "url": "http://yourcompany.internalwebsite.net"
    }
    ]
    },
    "gateways": [
    {
    "is_default": true,
    "url": "https://yourcompany.gateway.com"
    }
    ],
    "name": "mystore",
    "rf_web": {
    "url": " http://your_RfWebURL_or_persistenturl "
    }
    }
    }
    }
    }

DPI 缩放

只能使用 Google 管理策略配置高 DPI 缩放设置。默认情况下,将启用 DPI 缩放功能为具有高设备像素率的显示器缩放会话

要启用或禁用此功能,请编辑“Google 管理控制台”策略,并将 scaleToDPI 属性的值设置为 true 或 false。

例如,要禁用此功能,请将 scaleToDPI 属性设置为 false


{
    "settings": {
               "Value": {
                        "settings_version": "1.0",
                              "engine_settings": {
                                    "features" : {
                                    "graphics" : {
                                        "dpiSetting": {
                                                "scaleToDPI": false
                                                        }
                    }
                }
            }
        }
    }
}

文件传输

要配置文件传输,请通过将以下设置包括在内来使用 Google 管理策略。默认情况下,文件传输功能处于启用状态。要将其禁用,请将启用的属性设置为 false。


{
    "settings": {
        "Value": {
            "settings_version": "1.0",
                "engine_settings": {
                    "ui": {
                         "features": {
                            "filetransfer" : {
                                    "allowupload": true,
                                    "allowdownload": true,
                                    "maxuploadsize": 2147483647,
                                    "maxdownloadsize": 2147483647
                            }
                        }
                    }
                }
        }
    }
}

文件传输选项列表及其说明:

  • “allowupload”:允许将文件从设备上载到远程会话。
  • “allowdownload”:允许从设备下载到远程会话。
  • “maxuploadsize”:可以上载的最大文件大小(以字节为单位)。默认设置为 2147483648 字节 (2 GB)。
  • “maxdownloadsize”:可以下载的最大文件大小(以字节为单位)。默认设置为 2147483648 字节 (2 GB)。

串行 COM 端口重定向

要配置串行 COM 端口重定向,请通过应用 Citrix Virtual Apps and Desktops 端口重定向策略设置启用该功能。有关端口重定向的详细信息,请参阅 Citrix Virtual Apps and Desktops 产品文档中的端口重定向策略设置

注意:

默认情况下,Citrix Workspace 应用程序映射 COM5 作为用于重定向的首选串行 COM 端口。

在 VDA 上启用串行 COM 端口重定向策略设置后,请通过将以下设置包括在内来使用 Google 管理策略配置 Workspace 应用程序:


{
      "settings": {
               "Value": {
                "settings_version": "1.0",
                "store_settings": {
                "rf_web": {
                "url": "<http://YourStoreWebURL>"
                 }
                 },
                 "engine_settings":{
                 "features" : {
                 "com" : {
                        "portname" : "<COM5>"
                        }
                          }
                        }
                      }
                   }
}

串行 COM 端口名称选项列表及其说明:

  • “portname”:COM(串行)虚拟通道的端口号。默认情况下,该值为 COM5。

传输

自适应传输维持高服务器可扩展性,并有效利用带宽。借助自适应传输,ICA 虚拟通道可以自动响应不断变化的网络条件。它们可以在 Citrix 协议(名为 Enlightened Data Transport (EDT))与 TCP 之间智能地切换基本协议,以实现最佳性能。

默认情况下,传输选项处于禁用状态。要将其禁用,请将传输下已启用的属性设置为 false。


{
    "settings": {
        "Value": {
            "settings_version": "1.0",
                "engine_settings": {
                    "transport" : {
                        "cgpEnabled" : true
                                 }
                              }
               }
    }
}

传输选项列表及其说明:

  • “cgpEnabled”:通用网关协议 (CGP)。

其他

要配置 H.264,请通过将以下设置包括在内来使用 Google 管理策略。默认情况下,其他部分下的选项处于禁用状态。要将其启用,请将已禁用的属性 h264nonworker 设置为 true。

{
    "settings": {
        "Value": {
            "settings_version": "1.0",
                "engine_settings": {
                    "other": {
                        "h264nonworker" : false
                        }
                }
        }
    }
}

选项列表及其说明:

  • “h264nonworker”:启用该选项可解码主线程中的 H.264 帧。

CustomVC

适用于 Chrome 的虚拟通道 SDK 允许第三方 Chrome 应用程序编写自定义虚拟通道。这些通道通过使用 Citrix Workspace 应用程序或使用适用于 Chrome 的 HDX SDK 启动的应用程序和桌面会话进行初始化。

此外,虚拟通道 SDK 提供了一种简单的方法来写入和接收来自第三方 Chrome 应用程序以及应用程序和桌面的数据。

要配置自定义虚拟通道,请通过将以下设置包括在内来使用 Google 管理策略。


{
    "settings": {
        "Value": {
            "settings_version": "1.0",
                "engine_settings": {
                    "customVC": [
                        {
                    "appId": "xyz",
                    "streamName": "abc"
                        }
                    ]
                }
        }
    }
}

CustomVC 选项列表及其说明:

  • “appId”:正在实现自定义虚拟通道的 Chrome 应用程序的 ID。
  • “streamName”:虚拟通道名称。

任务栏图标

在活动会话中使用 Citrix Virtual Apps and Desktops 配置的应用程序和桌面在 Chrome 设备上的任务栏 (shelf) 中显示为独立的应用程序。此功能适用于已发布的应用程序和桌面。此特性的功能和行为与 Windows 操作系统提供的任务栏体验类似。

默认情况下,启用此功能。

配置任务栏图标

  1. 登录 Google 管理控制台。

  2. 转至 Device management(设备管理)> Chrome Management(Chrome 管理)> User Settings(用户设置)

  3. 将以下字符串添加到 policy.txt 文件。

    “showInShelf”示意图

  4. 单击 Save(保存)并关闭该文件。

验证策略的配置

要验证策略是否正确推送,请执行以下操作:

  1. 导航到 chrome://policy/

  2. 单击 Reload policies

  3. 搜索适用于 Chrome 的 Citrix Workspace 应用程序的 Web 应用商店 ID,即 haiffjcadagjlijoggckpgfnoeiflnem

    • 如果从 Google 管理控制台成功推送策略,这些策略将显示在 Web 应用商店 ID haiffjcadagjlijoggckpgfnoeiflnem 下。如果未显示,请验证策略配置是否正确。要创建或编辑策略,请务必使用 Configuration Utility Tool

    • 如果策略显示在 Web 应用商店 ID 下,但未在会话中生效,请与 Citrix 技术支持部门联系。