通过 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。
-
使用您的凭据登录 citrix.cloud.com。
注意:
- 有关创建 Citrix Cloud 帐户的分步说明,请参阅注册 Citrix Cloud 一文。
-
进行身份验证后,单击左上角的菜单按钮,然后选择 Workspace 配置。
此时将出现 Workspace 配置屏幕。
-
单击应用程序配置 > Citrix Enterprise Browser。
现在,您可以配置、修改和发布 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 中选择相应的复选框:
启用保存密码
管理员可以允许或拒绝保存用户密码。
通过 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 中选择相应的复选框,然后从下拉列表中选择一个选项:
管理书签
管理员可以配置具有嵌套文件夹结构的书签列表。最终用户可以访问预加载的书签,但无法对其进行修改。有关更多设置,请参阅 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:管理员可以将扩展列表配置为允许列表的一部分。最终用户可以在用户界面的“可用”部分下查看这些扩展。用户可以决定是否要添加特定的扩展程序。如有必要,用户可以卸载扩展程序。
注意:
- 如果管理员没有在“已安装”和“可用”部分下配置扩展,则最终用户可能看不到地址栏中的扩展管理器图标。
强制安装的扩展程序
可以通过以下方式之一配置强制安装的扩展程序列表:
通过 API 进行配置
要进行配置,下面是 ExtensionInstallForcelist 的 JSON 文件示例:
{
"category": "browser",
"userOverride": false,
"assignedTo": [
"AllUsersNoAuthentication"
],
"settings": [
{
"name": "Extension Install Force list",
"value": [
"extension_id1",
"extension_id2"
]
}
]
}
<!--NeedCopy-->
注意:
- 默认值为空列表。
通过 UI 进行配置
从 UI 中选择相应的复选框,然后单击管理设置。可以使用 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 中选择相应的复选框,然后单击管理设置。可以使用 JSON 数据进行配置并保存更改。
如何识别扩展 ID
- 转至 Chrome 网上应用店。
- 搜索应用程序,然后点击打开。 此时将显示应用程序页面。
-
观察 URL。ID 是 URL 末尾的一长串字符。
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-->