通过 Global App Configuration service 管理 Citrix Enterprise Browser™

管理员可以使用 Global App Configuration service (GACS) 管理以下功能。

注意:

修改 GACS 中的 Citrix Enterprise Browser 设置后,建议您重新启动 Citrix Workspace™ app。但是,您也可以等待自动刷新完成。 有关从 GACS 获取策略的同步持续时间的更多信息,请参阅设置更新频率

使用 GACS 管理 Citrix Enterprise Browser

管理员可以使用适用于 Citrix Workspace 的 Global App Configuration service (GACS) 通过集中管理的服务交付 Citrix Enterprise Browser 设置。GACS 旨在帮助管理员轻松配置 Citrix Workspace 并管理 Citrix Workspace app 设置。此功能允许管理员使用 GACS 将各种设置或系统策略应用于特定应用商店中的 Citrix Enterprise Browser。管理员现在可以使用 API 或 GACS 管理员 UI 配置和管理以下 Citrix Enterprise Browser 设置:

  • 启用 Citrix Enterprise Browser 以用于所有应用程序 - 使 Citrix Enterprise Browser 成为从 Citrix Workspace app 打开 Web 和 SaaS 应用程序的默认浏览器。
  • 启用保存密码 - 允许或拒绝最终用户保存密码。
  • 启用隐身模式 - 启用或禁用隐身模式。
  • 管理书签 - 允许管理员将书签推送到 Citrix Enterprise Browser。
  • 启用开发人员工具 - 启用或禁用 Enterprise Browser 中的开发人员工具。
  • 退出时删除浏览数据 - 允许管理员配置 Citrix Enterprise Browser 在退出时删除哪些数据。
  • 扩展程序强制安装列表 - 允许管理员在 Citrix Enterprise Browser 中安装扩展程序。
  • 扩展程序允许安装列表 - 允许管理员配置用户可以添加到 Citrix Enterprise Browser 的允许扩展程序列表。此列表使用 Chrome Web Store。
  • 启用自动填充地址 - 允许管理员启用或禁用地址的自动填充建议。
  • 启用自动填充信用卡 - 允许管理员启用或禁用信用卡的自动填充建议。
  • 从源自动启动协议 - 允许管理员指定一个协议列表,这些协议可以从列出的源启动外部应用程序,而无需提示用户。
  • 启用命令行标志安全警告 - 允许管理员显示或隐藏安全警告,这些警告在潜在危险的命令行标志尝试启动 Enterprise Browser 时出现。
  • 管理默认 Cookie 设置 - 允许管理员管理网站的 Cookie。
  • 管理默认弹出窗口设置 - 允许管理员管理网站的弹出窗口。
  • 扩展程序安装源 - 允许管理员指定用户安装扩展程序、应用程序和主题的有效源。
  • 禁用仿冒警告页面 - 允许管理员指定用户访问该域上的页面时,不显示仿冒警告页面的首选域。
  • 启用支付方式查询 - 允许管理员启用网站检查用户是否已保存支付方式。
  • 管理浏览器历史记录保存 - 允许管理员管理 Enterprise Browser 历史记录的保存。
  • 管理搜索建议 - 允许管理员启用或禁用 Enterprise Browser 地址栏中的搜索建议。
  • 启用导出书签 - 允许管理员启用导出 Enterprise Browser 中书签的选项。
  • 强制使用临时配置文件 - 允许管理员在用户关闭 Enterprise Browser 时清除或保留用户配置文件数据。
  • 禁用 Enterprise Browser 的地址栏 - 允许管理员禁用 Enterprise Browser 的地址栏,从而限制用户只能打开预批准的 Web 和 SaaS 应用程序。
  • 更改 Enterprise Browser 的用户代理 - 允许管理员修改 Enterprise Browser 的用户代理,以适用于任何内部 Web 或 SaaS 应用程序。

注意:

  • 名称和值对区分大小写。
  • GACS 中的所有浏览器设置都属于以下类别:
         {
              "category": "browser",
              "userOverride": false,
              "assignedTo": [
                "AllUsersNoAuthentication"
              ]
        }
<!--NeedCopy-->

管理员也可以将设置应用于非托管设备。有关详细信息,请参阅 Global App Configuration service 文档。

用户界面

要通过 GACS 管理员 UI 配置 Citrix Enterprise Browser,请执行以下操作:

注意:

所需的最低版本为:

  • 适用于 Mac 的 Citrix Workspace app 2305,以及相应的 Citrix Enterprise Browser 版本 112.1.1.23。
  • 适用于 Windows 的 Citrix Workspace app 2305,以及相应的 Citrix Enterprise Browser 版本 112.1.1.24。
  1. 使用您的凭据登录 citrix.cloud.com

    注意:

  2. 通过身份验证后,单击左上角的菜单按钮,然后选择“Workspace Configuration”。

    菜单

    此时将显示“Workspace Configuration”屏幕。

  3. 单击“App Configuration”>“Citrix Enterprise Browser”。

    面包屑导航

    您现在可以配置、修改和发布 Citrix Enterprise Browser 功能设置。

启用 Citrix Enterprise Browser 以用于所有应用程序

管理员可以将 Citrix Enterprise Browser 配置为默认浏览器,以从 Citrix Workspace app 启动 Web 和 SaaS 应用程序。

通过 API 配置

要进行配置,以下是用于将 Citrix Enterprise Browser 作为所有应用程序的默认浏览器的 JSON 文件示例:

 "settings": [
                  {
                     "name": "open all apps in ceb",
                     "value": "true"
                  }
                  ]
<!--NeedCopy-->

注意:

  • 默认值为 true

通过 UI 配置

从 UI 中选择相应的复选框:

将 Citrix Enterprise Browser 作为默认浏览器

启用保存密码

管理员可以允许或拒绝保存用户密码。

通过 API 配置

要进行配置,以下是用于保存密码的 JSON 文件示例:

"settings": [
                 {
                    "name": "enable password save",
                    "value": "true"
                  }
                 ]

<!--NeedCopy-->

注意:

  • 默认值为 true

通过 UI 配置

从 UI 中选择相应的复选框:

保存密码

启用隐身模式

管理员可以启用或禁用隐身模式。

通过 API 配置

要进行配置,以下是用于启用隐身模式的 JSON 文件示例:

"settings": [
                 {
                  "name": "Incognito mode availability",
                  "value": "Incognito mode available"
                 }
                 ]
<!--NeedCopy-->

其他可能的值为:

  • Incognito mode available
  • Incognito mode disabled

注意:

  • 默认值为 false

通过 UI 配置

从 UI 中选择相应的复选框,然后从下拉列表中选择一个选项:

隐身模式

管理书签

管理员可以配置包含嵌套文件夹结构的书签列表。最终用户可以访问预加载的书签,但无法修改它们。有关更多设置,请参阅 Global App Configuration service

注意:

  • 默认情况下,Citrix Enterprise Browser 中未启用书签栏。最终用户必须导航到 citrixbrowser://settings/appearance 并启用“Show bookmarks bar”选项。

通过 API 配置

要进行配置,以下是用于管理书签的 JSON 文件示例:

       {
       "name": "Managed bookmarks",
       "value": [
            {
               "toplevel_name": "My managed bookmarks folder"
           },
           {
               "name": "Citrix",
               "url": "https://www.citrix.com/"
           },
           {
               "name": "Citrix Workspace app",
               "url": "https://www.citrix.com/products/receiver.html"
           },
           {
               "name": "Citrix Downloads",
               "children": [{
                       "name": "Download page",
                       "url": "https://www.citrix.com/downloads/workspace-app/"
                   },
                   {
                       "name": "Product documentation",
                       "url": "https://docs.citrix.com/en-us/citrix-workspace-app.html"
                   }
               ]
           }
       ]
   }
<!--NeedCopy-->

注意:

  • 默认值为空列表。

通过 UI 配置

选择相应的复选框,然后单击“Manage Settings”。您可以使用 JSON 数据进行配置并保存更改。

管理书签

启用开发人员工具

管理员可以启用或禁用开发人员模式。

警告:

如果为最终用户启用了“Developer Tools”选项,他们可以绕过应用于 Citrix Enterprise Browser 的所有限制策略。

因此,我们建议管理员仅在需要调试时才为选定用户启用“Developer Tools”。

通过 API 配置

要进行配置,以下是用于启用开发人员工具的 JSON 文件示例:

 "settings": [
                  {
        "name": "developer tools availability",
        "value": "Allow usage of the Developer Tools"
                 }
                 ]
<!--NeedCopy-->

其他可能的值:

  • Disallow usage of the Developer Tools on extensions installed by enterprise policy
  • Disallow usage of the Developer Tools

注意:

  • 默认值为 Disallow usage of the Developer Tools

通过 UI 配置

从 UI 中选择相应的复选框,然后从下拉列表中选择一个选项:

开发人员工具

退出时删除浏览数据

管理员可以配置 Citrix Enterprise Browser 在退出时删除哪些数据。

通过 API 配置

要进行配置,以下是用于在退出时删除浏览数据的 JSON 文件示例:

 "settings": [{
        "name": "Delete browsing data on exit",
        "value": [
            "browsing_history",
            "download_history",
            "cookies_and_other_site_data",
            "cached_images_and_files",
            "password_signin",
            "autofill",
            "site_settings",
            "hosted_app_data"
        ]
       }]
<!--NeedCopy-->

注意:

  • 您可以排除某个值以避免被删除。
  • 默认值为空列表。

通过 UI 配置

从 UI 中选择相应的复选框,然后从下拉列表中选择一个选项:

浏览历史记录

支持浏览器扩展程序

您可以将管理员提供的扩展程序以安全的方式添加到 Citrix Enterprise Browser。管理员可以部署、管理和控制扩展程序。最终用户可以根据需要通过 citrixbrowser://extensions 查看和使用扩展程序。有关更多设置,请参阅 Global App Configuration service

有关如何识别扩展程序 ID 的更多信息,请参阅如何识别扩展程序 ID 一文。

如何配置

扩展程序分为两类:

  • ExtensionInstallForcelist:管理员可以配置一个扩展程序列表,这些扩展程序将强制添加到最终用户的浏览器配置文件中。最终用户可以在 UI 的“Installed”部分下查看这些扩展程序。用户无法卸载任何扩展程序。

  • ExtensionInstallAllowlist:管理员可以将扩展程序列表配置为允许列表的一部分。最终用户可以在 UI 的“Available”部分下查看这些扩展程序。用户可以决定是否要添加特定扩展程序。如有必要,用户可以卸载扩展程序。

注意:

  • 如果管理员在“Installed”和“Available”部分下未配置任何扩展程序,则最终用户可能不会在地址栏中看到扩展程序管理器图标。

扩展程序

强制扩展程序

管理员可以通过以下方式之一配置强制扩展程序列表:

通过 API 配置

要进行配置,以下是用于 ExtensionInstallForcelist 的 JSON 文件示例:

{
   "category": "browser",
    "userOverride": false,
    "assignedTo": [
     "AllUsersNoAuthentication"
                  ],
    "settings": [
                     {
        "name": "Extension Install Force list",
        "value": [
            "extension_id1",
            "extension_id2"
                     ]
                     }
                     ]
}
<!--NeedCopy-->

注意:

  • 默认值为空列表。

通过 UI 配置

从 UI 中选择相应的复选框,然后单击“Manage settings”。您可以使用 JSON 数据进行配置并保存更改。

扩展程序

强制自定义扩展程序

管理员可以通过以下方式之一将自定义扩展程序配置为强制列表的一部分:

通过 API 配置

要进行配置,以下是用于 ExtensionInstallForcelist 的 JSON 文件示例:

{
"category": "browser",
"userOverride": false,
"assignedTo": [
"AllUsersNoAuthentication"
              ],
"settings": [
                   {
     "name": "Extension Install Force list",
     "value": [
            "custom extension id1; url of custom extension id1",
            "custom extension id2; url of custom extension id2"
                        ]
                        }
                        ]
}
<!--NeedCopy-->

注意:

默认值为空列表。

通过 UI 配置

从 UI 中选择相应的复选框,然后单击“Manage settings”。您可以使用 JSON 数据进行配置并保存更改。

扩展程序

允许的扩展程序

管理员可以通过以下方式之一配置允许的扩展程序列表:

通过 API 配置

要进行配置,以下是用于 ExtensionInstallAllowlist 的 JSON 文件示例:

{
   "category": "browser",
    "userOverride": false,
    "assignedTo": [
     "AllUsersNoAuthentication"
              ],
    "settings": [
                     {
        "name": "Extension Install Allow list",
        "value": [
            {
              "id" : "extension_id1",
              "name" : "Name of extension",
               "install link" : "chrome store url for the extension"
            },
            {
              "id" : "extension_id2",
              "name" : "Name of the extension",
               "install link" : "chrome store url for the extension"
            }
        ]
    }
   ]
}
<!--NeedCopy-->

注意:

  • 默认值为空列表。

通过 UI 配置

从 UI 中选择相应的复选框,然后单击“Manage settings”。您可以使用 JSON 数据进行配置并保存更改。

扩展程序

如何识别扩展程序 ID

  1. 转到 Chrome Web Store
  2. 搜索应用程序并单击以打开。 此时将显示应用程序页面。
  3. 观察 URL。ID 是 URL 末尾的长字符串。

    扩展程序 ID

启用自动填充地址

启用自动填充地址设置后,自动填充会建议或填写地址信息。

通过 API 配置

要进行配置,以下是用于启用自动填充地址的 JSON 文件示例。将值设置为“true”可自动填充地址,而“false”则禁用此功能。

  "settings": [{
        "name": "auto fill address enabled",
        "value": true
    }]
<!--NeedCopy-->

注意:

默认值为 true

通过 UI 配置

  1. 选择相应的操作系统。
  2. 根据您的要求启用或禁用切换按钮。
  3. 单击“Publish Drafts”。
  4. 单击“Yes”为您的最终用户保存更改。

自动填充地址

启用自动填充信用卡

启用自动填充信用卡设置后,自动填充会建议或填写信用卡信息。

通过 API 配置

要进行配置,以下是用于启用自动填充信用卡的 JSON 文件示例。将值设置为“true”可自动填充信用卡详细信息,而“false”则禁用此功能。

  "settings": [{
       "name": "auto fill credit card enabled",
       "value": true
   }]
<!--NeedCopy-->

注意:

默认值为 true

通过 UI 配置

  1. 选择相应的操作系统。
  2. 根据您的要求启用或禁用切换按钮。
  3. 单击“Publish Drafts”。
  4. 单击“Yes”为您的最终用户保存更改。

自动填充信用卡

从源自动启动协议

此设置允许您在不提示用户进行身份验证的情况下启动外部应用程序。为此,请添加一个可以启动外部应用程序的协议,并列出外部应用程序的 URL。

通过 API 配置

要进行配置,以下是用于启用此设置的 JSON 文件示例:

  "settings": [{
       "name": "auto launch protocols from origins",
       "value": [
         {
           "protocol": "teams",
           "allowed_origins": [
             "example.com",
             "http://www.example.com:8080"
           ]
         }
       ]
     } 
   ]
<!--NeedCopy-->

注意:

没有默认值。

通过 UI 配置

  1. 在“Auto Launch Protocols From Origins”部分下选择相应的操作系统。
  2. 单击“Edit”。
  3. 在“Manage setting”屏幕上,输入协议名称和允许的源。
  4. 单击“Save draft”。
  5. 在“Save Settings”窗口中,单击“Yes”以保存设置。

从源自动启动协议

启用命令行标志安全警告

您可以启用此设置以在潜在危险的命令行标志用于启动浏览器时显示安全警告。

通过 API 配置

要进行配置,以下是用于启用命令行标志安全警告的 JSON 文件示例。将值设置为“true”可启用此设置,而“false”则禁用此功能。

"settings": [{
       "name": "command line flag security warnings enabled",
       "value": true
  }]
<!--NeedCopy-->

通过 UI 配置

  1. 选择相应的操作系统。
  2. 根据您的要求启用或禁用切换按钮。
  3. 单击“Publish Drafts”。
  4. 单击“Yes”为您的最终用户保存更改。

命令行标志安全警告

您可以启用默认 Cookie 设置来管理网站如何存储本地数据和 Cookie。根据您的偏好,您可以设置以下任何选项:

  • Allow all sites to set local data(允许所有站点设置本地数据):这是默认设置,允许任何网站不受限制地在您的设备上存储 Cookie 和其他数据。
  • Do not allow any site to set local data(不允许任何站点设置本地数据):此设置会阻止所有网站在您的设备上存储任何 Cookie 和本地数据。
  • Keep cookies for the duration of the session(在会话期间保留 Cookie):此设置允许网站在您浏览时存储 Cookie,但在您关闭浏览器后会将其删除。

通过 API 配置

要进行配置,以下是用于启用“Default Cookies”的 JSON 文件示例。

"settings": [{
       "name": "default cookies setting",
       "value": "Allow all sites to set local data"
  }]
<!--NeedCopy-->

通过 UI 配置

  1. 选择相应的操作系统。
  2. 从下拉列表中选择一个选项。
  3. 单击“Publish Drafts”。
  4. 单击“Yes”为您的最终用户保存更改。

默认 Cookie 设置

管理默认弹出窗口设置

您可以启用默认弹出窗口设置来管理网站的弹出窗口。根据您的偏好,您可以设置以下任何选项:

  • Allow all sites to show pop-ups(允许所有站点显示弹出窗口):这是默认设置,所有网站都可以显示弹出窗口。
  • BlockPopups applies, but users can change this setting(弹出窗口阻止适用,但用户可以更改此设置):没有网站可以显示弹出窗口。但是,用户可以根据自己的偏好管理此设置。
  • Do not allow any site to show pop-ups(不允许任何站点显示弹出窗口):此设置会阻止所有网站的弹出窗口。

通过 API 配置

要进行配置,以下是用于管理默认弹出窗口设置的 JSON 文件示例。

"settings": [{
      "name": "default popups setting",
      "value": "Allow all sites to show pop-ups"
   }]
<!--NeedCopy-->

通过 UI 配置

  1. 选择相应的操作系统。
  2. 从下拉列表中选择一个选项。
  3. 单击“Publish Drafts”。
  4. 单击“Yes”为您的最终用户保存更改。

默认弹出窗口设置

扩展程序安装源

您可以指定用户可以从中安装扩展程序、应用程序和主题到浏览器的源 URL。

通过 API 配置

要进行配置,以下是用于管理此设置的 JSON 文件示例。

"settings": [{
      "name": "extension install sources",
      "value": [
          "https://corp.mycompany.com/*"
          "https://corp1.mycompany1.com/*"
        ]
  }]
<!--NeedCopy-->

通过 UI 配置

  1. 在“Extension Install Sources”部分下选择相应的操作系统。
  2. 单击“Edit”。
  3. 在“Manage setting”屏幕上,输入源 URL 列表。
  4. 单击“Save draft”。
  5. 在“Save Settings”窗口中,单击“Yes”以保存设置。

扩展程序安装源

禁用仿冒警告页面

此设置允许您阻止显示仿冒 URL 警告。如果启用此设置并指定一个或多个域,则当用户访问该域上的页面时,不会显示仿冒警告页面。

通过 API 配置

要进行配置,以下是用于启用此设置的 JSON 文件示例。

"settings": [{
      "name": "look alike warning allowlist domains",
      "value": [
          "foo.example.com",
          "example.org"
          ]
     }]
<!--NeedCopy-->

通过 UI 配置

  1. 在“Lookalike Warning Allowlist Domains”部分下选择相应的操作系统。
  2. 单击“Edit”。
  3. 在“Manage setting”屏幕上,输入域列表。
  4. 单击“Save draft”。
  5. 在“Save Settings”窗口中,单击“Yes”以保存设置。

仿冒警告允许列表域

启用支付方式查询

启用此设置后,网站可以检查用户是否已保存支付方式。

通过 API 配置

要进行配置,以下是用于启用支付方式查询的 JSON 文件示例。将值设置为“true”可启用此设置,而“false”则禁用此功能。

"settings": [{
      "name": "payment method query enabled",
      "value": true
  }]
<!--NeedCopy-->

通过 UI 配置

  1. 选择相应的操作系统。
  2. 根据您的要求启用或禁用切换按钮。
  3. 单击“Publish Drafts”。
  4. 单击“Yes”为您的最终用户保存更改。

支付方式查询已启用

管理浏览器历史记录保存

如果您想管理浏览历史记录的保存,可以使用此设置。

通过 API 配置

要进行配置,以下是用于管理浏览器历史记录保存的 JSON 文件示例。将值设置为“true”表示不保存浏览历史记录。将值设置为“false”表示保存浏览历史记录。

"settings": [{
      "name": "saving browser history disabled",
      "value": true
  }]
<!--NeedCopy-->

通过 UI 配置

  1. 选择相应的操作系统。
  2. 根据您的要求启用或禁用切换按钮。
  3. 单击“Publish Drafts”。
  4. 单击“Yes”为您的最终用户保存更改。

浏览器历史记录保存已禁用

管理搜索建议

如果您想在浏览器的地址栏中开启搜索建议,可以启用此设置。

此设置不会影响基于书签和浏览器历史记录的建议。

通过 API 配置

要进行配置,以下是用于启用搜索建议的 JSON 文件示例。将值设置为“true”可开启搜索建议。将值设置为“false”可关闭搜索建议。

"settings": [{
      "name": "search suggest enabled",
      "value": true
  }]
<!--NeedCopy-->

通过 UI 配置

  1. 选择相应的操作系统。
  2. 根据您的要求启用或禁用切换按钮。
  3. 单击“Publish Drafts”。
  4. 单击“Yes”为您的最终用户保存更改。

搜索建议已启用

启用导出书签

启用此设置后,用户可以看到导出浏览器书签的选项。

通过 API 配置

要进行配置,以下是用于管理浏览器书签导出的 JSON 文件示例。将值设置为“true”可启用导出浏览器书签的选项。将值设置为“false”可禁用此选项。

"settings": [{
      "name": "export bookmark allowed",
      "value": true
  }]
<!--NeedCopy-->

通过 UI 配置

  1. 选择相应的操作系统。
  2. 根据您的要求启用或禁用切换按钮。
  3. 单击“Publish Drafts”。
  4. 单击“Yes”为您的最终用户保存更改。

允许导出书签

强制使用临时配置文件

启用此设置后,当用户登录 Enterprise Browser 时,会创建一个临时配置文件。临时配置文件会在用户结束浏览会话时清除磁盘上的用户配置文件数据。用户仍然可以下载文件、保存页面或打印它们。

通过 API 配置

要进行配置,以下是用于启用或禁用临时配置文件创建的 JSON 文件示例。将值设置为“true”可启用创建临时配置文件的设置,该设置会在用户关闭浏览器时清除磁盘上的配置文件数据。将值设置为“false”时,即使在用户结束浏览会话后,配置文件数据仍保留在磁盘上。

"settings": [{
      "name": "force ephemeral profiles",
      "value": true
  }]
<!--NeedCopy-->

通过 UI 配置

  1. 选择相应的操作系统。
  2. 根据您的要求启用或禁用切换按钮。
  3. 单击“Publish Drafts”。
  4. 单击“Yes”为您的最终用户保存更改。

强制使用临时配置文件

剪贴板限制

当您通过 GACS 管理剪贴板限制时,它适用于通过 Citrix Enterprise Browser 访问的所有网页。启用此设置后,最终用户无法将 Citrix Enterprise Browser 中显示的任何网页内容复制并粘贴到其系统中的任何其他本机应用程序,反之亦然。

要管理剪贴板限制,请执行以下步骤:

  1. 导航到“Workspace Configuration”>“App Configuration”>“Enterprise Browser”>“Security and Privacy”。
  2. 在“Enabled Sandboxed Clipboard”部分下选择相应的操作系统。
  3. 根据您的要求启用或禁用切换按钮。
  4. 单击“Publish Drafts”。
  5. 单击“Save”为您的最终用户保存更改。

启用沙盒剪贴板

允许音频捕获

管理员可以使用此设置来启用或禁用音频捕获访问。当管理员启用此设置或将其设置为未设置时,系统会提示用户允许音频捕获访问。当管理员禁用此设置时,这些提示将关闭,并且音频捕获将被阻止。

您可以使用以下选项管理音频捕获访问:

Enable audio input(启用音频输入):提示用户允许音频捕获访问。

Disable audio input(禁用音频输入):提示关闭,音频捕获被阻止。

Unset audio input(未设置音频输入):提示用户允许音频捕获访问。

默认值为 Unset audio input

通过 API 配置

要进行配置,以下是用于管理音频捕获访问的 JSON 文件示例。

"settings": [{
      "name": "audio capture allowed",
      "value": "Enable audio input"
  }]
<!--NeedCopy-->

通过 UI 配置

  1. 选择相应的操作系统。
  2. 从下拉列表中选择一个选项。
  3. 单击“Publish Drafts”。
  4. 单击“Yes”为您的最终用户保存更改。

允许音频捕获

注意:

此设置适用于内置麦克风以及所有其他音频输入设备。

允许视频捕获

管理员可以使用此设置来启用或禁用视频捕获访问。当管理员启用此设置或将其设置为未设置时,系统会提示用户允许视频捕获访问。当管理员禁用此设置时,这些提示将关闭,并且视频捕获将被阻止。

您可以使用以下选项管理视频捕获访问:

Enable video input(启用视频输入):提示用户允许视频捕获访问。

Disable video input(禁用视频输入):提示关闭,视频捕获被阻止。

Unset video input(未设置视频输入):提示用户允许视频捕获访问。

默认值为 Unset video input

通过 API 配置

要进行配置,以下是用于管理视频捕获访问的 JSON 文件示例。

"settings": [{
      "name": "video capture allowed",
      "value": "Enable video input"
  }]
<!--NeedCopy-->

通过 UI 配置

  1. 选择相应的操作系统。
  2. 从下拉列表中选择一个选项。
  3. 单击“Publish Drafts”。
  4. 单击“Yes”为您的最终用户保存更改。

允许视频捕获

注意:

此设置适用于内置摄像头以及所有其他视频输入设备。

地址栏

管理员可以通过 Global App Configuration service (GACS) 禁用 Enterprise Browser 的地址栏。此功能可以通过以下方式之一进行管理:

通过 API 配置

以下是配置的 JSON 文件示例:

"settings": [{
      "name": "address bar",
      "value": "true"
  }]
<!--NeedCopy-->

将值设置为 true,这将启用地址栏并使其可编辑。

将值设置为 false,这将禁用地址栏并使其只读。

注意:

此策略默认未设置,表示地址栏已启用且可编辑。

通过 UI 配置

  1. 在 Citrix Cloud 中导航到“Workspace Configuration”>“App Configuration”。
  2. 从给定的应用商店列表中选择所需的应用商店,然后单击“Configure”。
  3. 选择“Citrix Enterprise Browser”。
  4. 选择“Security and Privacy”。
  5. 在“Address Bar”设置下,选择相应的操作系统并切换按钮以启用或禁用该功能。

    GACS

  6. 单击“Publish Drafts”,然后单击“Save”以保存更改。

注意:

地址栏在用户设备上默认启用,允许用户访问和编辑它。

更改 Enterprise Browser 的用户代理

  1. 导航到“Workspace Configuration”>“App Configuration”>“Enterprise Browser”>“Security and Privacy”。
  2. 在“Change user agent For Enterprise Browser”部分下选择相应的操作系统。
  3. 单击“Edit”。

    GACS

  4. 在“Manage settings”页面上,使用提供的 JSON 文件示例添加域列表和 User-Agent 字符串。

    注意:

    • 建议您遵循 User-Agent 中记录的 User-Agent 格式。
    • 放置选项 REPLACE 会使用安全令牌完全替换 User-Agent。
  5. 单击“Save draft”。
  6. 在“Save Settings”窗口中,单击“Yes”以保存设置。

JSON 数据示例

以下是 JSON 文件示例:

{
  "serviceURL": {
    "url": "https://example.cloudburrito.com:443"
  },
  "settings": {
    "name": "example name",
    "description": "example description",
    "useForAppConfig": true,
    "appSettings": {
      "macos": [
        {
          "category": "browser",
          "userOverride": false,
          "assignedTo": [
            "AllUsersNoAuthentication"
          ],
          "settings": [
            {
              "name": "open all apps in cwb",
              "value": true
            },
            {
              "name": "incognito mode availability",
              "value": "Incognito mode available"
            },
            {
              "name": "developer tools availability",
              "value": "Allow usage of the Developer Tools"
            },
            {
              "name": "enable password save",
              "value": true
            },
            {
              "name": "Delete browsing data on exit",
              "value": [
                "browsing_history",
                "download_history"
              ]
            },
            {
              "name": "Managed bookmarks",
              "value": [
                {
                  "toplevel_name": "My managed bookmarks folder"
                },
                {
                  "name": "Google",
                  "url": "google.com"
                },
                {
                  "name": "Youtube",
                  "url": "youtube.com"
                },
                {
                  "children": [
                    {
                      "name": "Chromium",
                      "url": "chromium.org"
                    },
                    {
                      "name": "Chromium Developers",
                      "url": "dev.chromium.org"
                    }
                  ],
                  "name": "Chrome links"
                }
              ]
            },
            {
              "name": "Extension Install Allow list",
              "value": [
                {
                  "name": "test1",
                  "install link": "https://chrome.google.com/webstore/detail/stayfocusd/laankejkbhbdhmipfmgcngdelahlfoji?utm_term=chrome%20web%20store&utm_campaign&utm_source=adwords&utm_medium=ppc&hsa_acc=2427782021&hsa_cam=17624934708&hsa_grp=142148219190&hsa_ad=607700050316&hsa_src=g&hsa_tgt=kwd-308053041493&hsa_kw=chrome%20web%20store&hsa_mt=b&hsa_net=adwords&hsa_ver=3&gclid=Cj0KCQjw852XBhC6ARIsAJsFPN2YQhvZivtPKvAX5IbRF7i4y_cEhWOSzZwxAfw1cNjNOq_qErFjYqQaAvmAEALw_wcB",
                  "id": "laankejkbhbdhmipfmgcngdelahlfoji"
                },
                {
                  "name": "test2",
                  "install link": "https://chrome.google.com/webstore/detail/vimium/dbepggeogbaibhgnhhndojpepiihcmeb?utm_term=chrome%20web%20store&utm_campaign&utm_source=adwords&utm_medium=ppc&hsa_acc=2427782021&hsa_cam=17624934708&hsa_grp=142148219190&hsa_ad=607700050316&hsa_src=g&hsa_tgt=kwd-308053041493&hsa_kw=chrome%20web%20store&hsa_mt=b&hsa_net=adwords&hsa_ver=3&gclid=Cj0KCQjw852XBhC6ARIsAJsFPN2YQhvZivtPKvAX5IbRF7i4y_cEhWOSzZwxAfw1cNjNOq_qErFjYqQaAvmAEALw_wcB",
                  "id": "dbepggeogbaibhgnhhndojpepiihcmeb"
                }
              ]
            },
            {
              "name": "Extension Install Force list",
              "value": [
                "ohlencieiipommannpdfcmfdpjjmeolj",
                "dipiagiiohfljcicegpgffpbnjmgjcnf"
              ]
            },
            {
              "name": "auto fill address enabled",
              "value": true
            },
            {
              "name": "auto fill credit card enabled",
              "value": true
            },
            {
              "name": "command line flag security warnings enabled",
              "value": true
            },
            {
              "name": "payment method query enabled",
              "value": true
            },
            {
              "name": "saving browser history disabled",
              "value": true
            },
            {
              "name": "search suggest enabled",
              "value": true
            },
            {
              "name": "export bookmark allowed",
              "value": true
            },
            {
              "name": "force ephemeral profiles",
              "value": true
            },
            {
              "name": "default cookies setting",
              "value": "Do not allow any site to set local data"
            },
            {
              "name": "default popups setting",
              "value": "BlockPopups applies, but users can change this setting"
            },
            {
              "name": "look alike warning allowlist domains",
              "value": [
                "foo.example.com",
                "example.org"
              ]
            },
            {
              "name": "extension install sources",
              "value": [
                "https://corp.mycompany.com/*",
                "https://corp1.mycompany1.com/*"
              ]
            },
            {
              "name": "auto launch protocols from origins",
              "value": [
                {
                  "protocol": "sportifys",
                  "allowed_origins": [
                    "example.com",
                    "http://www.example.com:8080"
                  ]
                },
                {
                  "protocol": "teams",
                  "allowed_origins": [
                    "example1.com",
                    "http://www.example1.com:8080"
                  ]
                }
              ]
            }
          ]
        }
      ],
      "windows": [
        {
          "category": "browser",
          "userOverride": false,
          "assignedTo": [
            "AllUsersNoAuthentication"
          ],
          "settings": [
            {
              "name": "open all apps in cwb",
              "value": true
            },
            {
              "name": "incognito mode availability",
              "value": "Incognito mode available"
            },
            {
              "name": "developer tools availability",
              "value": "Allow usage of the Developer Tools"
            },
            {
              "name": "enable password save",
              "value": true
            },
            {
              "name": "Managed bookmarks",
              "value": [
                {
                  "toplevel_name": "My managed bookmarks folder"
                },
                {
                  "name": "Google",
                  "url": "google.com"
                },
                {
                  "name": "Youtube",
                  "url": "youtube.com"
                },
                {
                  "children": [
                    {
                      "name": "Chromium",
                      "url": "chromium.org"
                    },
                    {
                      "name": "Chromium Developers",
                      "url": "dev.chromium.org"
                    }
                  ],
                  "name": "Chrome links"
                }
              ]
            },
            {
              "name": "Extension Install Allow list",
              "value": [
                {
                  "name": "test1",
                  "install link": "https://chrome.google.com/webstore/detail/stayfocusd/laankejkbhbdhmipfmgcngdelahlfoji?utm_term=chrome%20web%20store&utm_campaign&utm_source=adwords&utm_medium=ppc&hsa_acc=2427782021&hsa_cam=17624934708&hsa_grp=142148219190&hsa_ad=607700050316&hsa_src=g&hsa_tgt=kwd-308053041493&hsa_kw=chrome%20web%20store&hsa_mt=b&hsa_net=adwords&hsa_ver=3&gclid=Cj0KCQjw852XBhC6ARIsAJsFPN2YQhvZivtPKvAX5IbRF7i4y_cEhWOSzZwxAfw1cNjNOq_qErFjYqQaAvmAEALw_wcB",
                  "id": "laankejkbhbdhmipfmgcngdelahlfoji"
                },
                {
                  "name": "test2",
                  "install link": "https://chrome.google.com/webstore/detail/vimium/dbepggeogbaibhgnhhndojpepiihcmeb?utm_term=chrome%20web%20store&utm_campaign&utm_source=adwords&utm_medium=ppc&hsa_acc=2427782021&hsa_cam=17624934708&hsa_grp=142148219190&hsa_ad=607700050316&hsa_src=g&hsa_tgt=kwd-308053041493&hsa_kw=chrome%20web%20store&hsa_mt=b&hsa_net=adwords&hsa_ver=3&gclid=Cj0KCQjw852XBhC6ARIsAJsFPN2YQhvZivtPKvAX5IbRF7i4y_cEhWOSzZwxAfw1cNjNOq_qErFjYqQaAvmAEALw_wcB",
                  "id": "dbepggeogbaibhgnhhndojpepiihcmeb"
                }
              ]
            },
            {
              "name": "Extension Install Force list",
              "value": [
                "ohlencieiipommannpdfcmfdpjjmeolj",
                "dipiagiiohfljcicegpgffpbnjmgjcnf"
              ]
            },
            {
              "name": "Delete browsing data on exit",
              "value": [
                "browsing_history"
              ]
            },
            {
              "name": "auto fill address enabled",
              "value": true
            },
            {
              "name": "auto fill credit card enabled",
              "value": true
            },
            {
              "name": "command line flag security warnings enabled",
              "value": true
            },
            {
              "name": "payment method query enabled",
              "value": true
            },
            {
              "name": "saving browser history disabled",
              "value": true
            },
            {
              "name": "search suggest enabled",
              "value": true
            },
            {
              "name": "export bookmark allowed",
              "value": true
            },
            {
              "name": "force ephemeral profiles",
              "value": true
            },
            {
              "name": "default cookies setting",
              "value": "Do not allow any site to set local data"
            },
            {
              "name": "default popups setting",
              "value": "BlockPopups applies, but users can change this setting"
            },
            {
              "name": "look alike warning allowlist domains",
              "value": [
                "foo.example.com",
                "example.org"
              ]
            },
            {
              "name": "extension install sources",
              "value": [
                "https://corp.mycompany.com/*",
                "https://corp1.mycompany1.com/*"
              ]
            },
            {
              "name": "auto launch protocols from origins",
              "value": [
                {
                  "protocol": "sportifys",
                  "allowed_origins": [
                    "example.com",
                    "http://www.example.com:8080"
                  ]
                },
                {
                  "protocol": "teams",
                  "allowed_origins": [
                    "example1.com",
                    "http://www.example1.com:8080"
                  ]
                }
              ]
            }
          ]
        }
      ]
    }
  }
}
<!--NeedCopy-->