通过 GACS 管理 Citrix Enterprise Browser

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

使用 GACS 管理 Citrix Enterprise Browser

管理员可以使用适用于 Citrix Workspace 的 Global App Configuration Service (GACS),通过集中管理的服务提供 Citrix Enterprise Browser 设置。GACS 旨在让管理员轻松配置 Citrix Workspace 和管理 Citrix Workspace 应用程序设置。此功能允许管理员使用 GACS 将各种设置或系统策略应用到特定应用商店中的 Citrix Enterprise Browser。管理员现在可以使用 API 或 GACS 管理用户界面配置和管理以下 Citrix Enterprise Browser 设置:

  • “Enable CEB for all apps”(为所有应用程序启用 CEB)- 将 Citrix Enterprise Browser 设为用于从 Citrix Workspace 应用程序打开 Web 和 SaaS 应用程序的默认浏览器。
  • “Enable save passwords”(启用保存密码)- 允许或拒绝最终用户保存密码。
  • “Enable incognito mode”(启用隐身模式)- 启用或禁用隐身模式。
  • “Managed Bookmarks”(托管书签)- 允许管理员将书签推送到 Citrix Enterprise Browser。
  • “Enable developer tools”(启用开发人员工具)- 在 Enterprise Browser 中启用或禁用开发人员工具。
  • “退出时删除浏览数据”- 允许管理员配置 Citrix Enterprise Browser 在退出时删除哪些数据。
  • “Extension Install Force list”(强制安装扩展程序列表)- 允许管理员在 Citrix Enterprise Browser 中安装扩展程序。
  • “Extension Install Allow list”(扩展程序安装允许列表)- 允许管理员配置用户可以添加到 Citrix Enterprise Browser 的扩展程序的允许列表。此列表使用 Chrome 网上应用店。

备注:

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

管理员也可以将这些设置应用到非托管设备。有关更多信息,请参阅 Global App Configuration Service 文档。

用户界面

要通过 GACS 管理用户界面配置 Citrix Enterprise Browser,请执行以下操作:

注意:

所需的最低版本如下:

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

    注意:

  2. 进行身份验证后,单击左上角的菜单按钮,然后选择 Workspace 配置

    Menu

    此时将出现 Workspace 配置屏幕。

  3. 单击应用程序配置 > Citrix Enterprise Browser

    Breadcrumbs

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

为所有应用程序启用 Citrix Enterprise Browser

管理员可以将 Citrix Enterprise Browser 配置为默认浏览器,以便从 Citrix Workspace 应用程序启动 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-->

其他可能的值是:

  • 隐身模式可用
  • 隐身模式已禁用

注意:

  • 默认值为 false

通过 UI 进行配置

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

Incognito

管理书签

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

注意:

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

通过 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 进行配置

选中相应的复选框,然后单击管理设置。可以使用 JSON 数据进行配置并保存更改。

管理书签

启用开发者工具

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

通过 API 进行配置

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

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

其他可能的值:

  • 禁止在企业策略安装的扩展上使用开发者工具
  • 禁止使用开发者工具

注意:

  • 默认值为禁止使用开发人员工具

通过 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 的已安装部分下查看这些扩展程序。用户无法卸载任何扩展。

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

注意:

  • 如果管理员没有在“已安装”和“可用”部分下配置扩展,则最终用户可能看不到地址栏中的扩展管理器图标。

extensions

强制安装的扩展程序

可以通过以下方式之一配置强制安装的扩展程序列表:

通过 API 进行配置

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

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

注意:

  • 默认值为空列表。

通过 UI 进行配置

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

Extensions

允许安装的扩展程序

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

通过 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 中选择相应的复选框,然后单击管理设置。可以使用 JSON 数据进行配置并保存更改。

Extensions

如何识别扩展 ID

  1. 转至 Chrome 网上应用店
  2. 搜索应用程序,然后点击打开。 此时将显示应用程序页面。
  3. 观察 URL。ID 是 URL 末尾的一长串字符。

    extension-id

JSON 数据示例

下面是一个 JSON 文件示例:

{
              "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": "Citrix",
                      "url": "https://www.citrix.com/"
                    },
                    {
                      "name": "Citrix Workspace app",
                      "url": "https://www.citrix.com/products/receiver.html"
                    },
                    {
                      "children": [
                        {
                          "name": "documentation",
                          "url": "https://docs.citrix.com/en-us/citrix-workspace-app.html"
                        },
                        {
                          "name": "Citrix Downloads",
                          "url": "https://www.citrix.com/downloads/workspace-app/"
                        }
                      ],
                      "name": "Chrome links"
                    }
                  ]
                },
                {
                  "name": "Extension Install Allow list",
                  "value": [
                    {
                      "name": "Momentun",
                      "install link": "https://chrome.google.com/webstore/detail/momentum/laookkfknpbbblfpciffpaejjkokdgca",
                      "id": "laookkfknpbbblfpciffpaejjkokdgca"
                    },
                    {
                      "name": "Grammarly",
                      "install link": "https://chrome.google.com/webstore/detail/grammarly-grammar-checker/kbfnbcaeplbcioakkpcpgfkobkghlhen",
                      "id": "kbfnbcaeplbcioakkpcpgfkobkghlhen"
                    }
                  ]
                },
                {
                  "name": "Extension Install Force list",
                  "value": [
                    "aapbdbdomjkkjkaonfhkkikfgjllcleb",
                    "gmbmikajjgmnabiglmofipeabaddhgne"
                  ]
                }
              ]
            }
<!--NeedCopy-->
通过 GACS 管理 Citrix Enterprise Browser