如何配置会话录制策略
您可以激活系统定义的录制策略,也可以创建并激活自定义录制策略。系统定义的录制策略将单个规则应用于整个会话。自定义录制策略指定要录制的会话。
活动录制策略决定录制哪些会话。一次只能有一个录制策略处于活动状态。
注意:
创建或激活录制策略后,该策略将应用于所选站点的所有 Session Recording 服务器。您可以为不同的站点创建并激活单独的录制策略。
系统定义的录制策略
Session Recording 提供以下系统定义的录制策略:

注意:
有损屏幕录制和非优化 HDX™ 音频的音频录制功能在 Session Recording 2308 及更高版本中可用。
- 不录制。默认策略。如果您未指定其他策略,则不录制任何会话。
- 录制整个会话(不包括音频)(针对所有人,带通知)。此策略录制整个会话(包括屏幕和事件,但不包括音频)。用户会提前收到录制通知。
- 录制整个会话(不包括音频)(针对所有人,不带通知)。此策略录制整个会话(包括屏幕和事件,但不包括音频)。用户不会收到录制通知。
- 录制整个会话(不包括音频,启用有损屏幕录制)(针对所有人,带通知)。此策略录制整个会话(包括屏幕和事件,但不包括音频)。启用有损屏幕录制以减小录制文件的大小。用户会提前收到录制通知。
- 录制整个会话(不包括音频,启用有损屏幕录制)(针对所有人,不带通知)。此策略录制整个会话(包括屏幕和事件,但不包括音频)。启用有损屏幕录制以减小录制文件的大小。用户不会收到录制通知。
- 录制包含音频的完整会话(针对所有人,带通知)。此策略会录制完整会话(包括屏幕、事件和音频)。用户会提前收到录制通知。您可以为非优化 HDX 音频启用音频录制。非优化 HDX 音频是指在 VDA 上处理并传输到/从安装了 Citrix Workspace 应用程序的客户端的音频。与非优化 HDX 音频相反,优化 HDX 音频的处理会卸载到客户端,例如在浏览器内容重定向 (BCR) 和 Microsoft Teams 优化方案中。
- 录制包含音频的完整会话(针对所有人,不带通知)。此策略会录制完整会话(包括屏幕、事件和音频)。用户不会收到录制通知。
- 仅录制事件(针对所有人,带通知)。此策略仅录制您的事件检测策略指定的事件。它不录制屏幕或音频。用户会提前收到录制通知。
- 仅录制事件(针对所有人,不带通知)。此策略仅录制您的事件检测策略指定的事件。它不录制屏幕或音频。用户不会收到录制通知。
您无法修改或删除系统定义的录制策略。
创建自定义录制策略
注意事项
您可以录制特定用户或组、已发布的应用程序或桌面、交付组或 VDA 计算机以及 Citrix Workspace™ 应用程序客户端 IP 地址的会话。要获取已发布的应用程序或桌面以及交付组或 VDA 计算机的列表,您必须拥有站点管理员的读取权限。在站点的 Delivery Controller™ 上配置管理员读取权限。
您还可以指定智能访问标签,将其用作自定义录制策略的应用范围。此功能在 Session Recording 2402 及更高版本中可用。它允许您根据用户访问上下文应用策略,包括:
- 用户所在的位置
- IP 地址范围
- 交付群组
- 设备类型
- 已安装的应用程序
对于您创建的每个规则,您需要指定一个录制操作和一个规则范围。录制操作适用于落在该规则范围内的会话。
对于每条规则,选择一个录制操作:

- 启用带通知的会话录制。此选项录制整个会话(屏幕和事件)。用户会提前收到录制通知。选择此选项后,您可以进一步选择启用音频录制或有损屏幕录制。此外,您还可以选择在屏幕录制中隐藏特定应用程序。
- 启用不带通知的会话录制。此选项录制整个会话(屏幕和事件)。用户不会收到录制通知。选择此选项后,您可以进一步选择启用音频录制或有损屏幕录制。此外,您还可以选择在屏幕录制中隐藏特定应用程序。
- 启用带通知的仅事件会话录制。仅录制特定事件有助于释放存储空间。此选项在整个会话期间仅录制事件检测策略指定的事件。它不录制屏幕。用户会提前收到录制通知。
- 启用不带通知的仅事件会话录制。仅录制特定事件有助于释放存储空间。此选项在整个会话期间仅录制事件检测策略指定的事件。它不录制屏幕。用户不会收到录制通知。
-
禁用会话录制。此选项表示不录制任何会话。
-
允许用户启动录制,而不中断管理员或策略驱动的录制。此功能允许最终用户按需启动和停止录制。管理员启动和策略驱动的录制优先,不会被最终用户触发的录制中断。
-
在屏幕录制中隐藏特定应用程序。此功能要求您选择启用有损屏幕录制。它允许您在屏幕录制期间使用图层蒙版隐藏特定应用程序。图层蒙版的颜色可配置,可以是黑色、灰色或白色。

对于每条规则,选择以下至少一项以创建规则范围。当规则适用时,“AND”和“OR”逻辑运算符都用于计算最终操作。一般来说,“OR”运算符用于规则项内部,“AND”运算符用于单独规则项之间。如果结果为真,则会话录制策略引擎将执行该规则的操作。否则,它将转到下一条规则并重复该过程。
- 已发布的应用程序和桌面。创建已发布的应用程序和桌面列表,规则操作将应用于这些应用程序和桌面。Citrix DaaS(以前称为 Citrix Virtual Apps and Desktops™ service)站点默认处于选中状态。Citrix Virtual Apps and Desktops 站点不受支持。
- 交付组和 VDA 计算机。创建交付组和 VDA 计算机列表,规则操作将应用于这些交付组和 VDA 计算机。
- IP 地址和 IP 地址范围。创建 IP 地址和 IP 地址范围列表,规则操作将应用于这些 IP 地址和 IP 地址范围。此处提及的 IP 地址是 Citrix Workspace apps 的 IP 地址。
-
筛选器。创建智能访问标签列表,规则操作将应用于这些标签。您可以使用 Citrix NetScaler 上的智能访问策略、Citrix Device Posture service 和 基于用户网络位置的自适应访问 配置上下文访问(智能访问)。

上下文访问(智能访问)在 Session Recording 2402 及更高版本中可用。
-
用户和用户组。创建规则操作所适用的用户和用户组列表。支持 Azure Active Directory (Azure AD) 和 Active Directory 身份类型。选择 Azure AD 作为身份提供程序后,您可以从下拉列表中选择一个实例。可用实例取决于您在 Citrix Cloud 身份和访问管理 > 身份验证选项卡上的设置。有关用户组方案示例,请参阅使用用户组和白名单用户。

注意:
Azure AD 支持是一项预览功能。它在 Session Recording 2402 及更高版本中可用。
预览功能可能未完全本地化,建议在非生产环境中使用。Citrix 技术支持不为预览功能中发现的问题提供支持。
要完全启用 Azure AD 身份支持以从云配置各种策略和播放权限,请完成以下步骤,然后重新启动 VDA:
-
使用 Citrix Virtual Apps™ and Desktops 安装程序在已加入 Azure 活动目录的计算机上安装会话录制代理。在安装过程中选择启用 Azure 活动目录支持。
对于以其他方式安装的会话录制代理,请在 HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\SmartAuditor\Agent 下设置以下注册表值以启用 Azure 活动目录支持:
- Set CommunicationProtocalToggle to 1 (0 means .net remoting. 1 means Websocket).
- 将 AuthType 设置为 1(0 表示 活动目录。1 表示 Citrix Cloud™ 身份验证)。
- 将 SmAudIdpEnabled 设置为 1(0 表示禁用。1 表示启用)
-
同样,使用 MSI 包在已加入 Azure AD 的计算机上安装 Session Recording 服务器。在 MSI 安装过程中选择启用 Azure AD 支持。
-
当您在录制策略中创建多个规则时,某些会话可能与多个规则的条件匹配。在这种情况下,优先级最高的规则将应用于这些会话。
规则的录制操作决定了其优先级:
- 具有“禁用会话录制”操作的规则具有最高优先级。
- 具有“启用会话录制并通知”操作的规则具有次高优先级。
- 具有“启用会话录制而不通知”操作的规则具有次低优先级。
- 具有“启用仅事件会话录制并通知”操作的规则具有中等优先级。
- 具有“启用仅事件会话录制而不通知”操作的规则具有最低优先级。
某些会话可能不符合录制策略中的任何规则。对于这些会话,将应用策略回退规则的操作。回退规则的操作始终是“禁用会话录制”。您无法修改或删除回退规则。
步骤
- 登录到 Citrix 云。
- 在左上角菜单中,选择“我的服务 > DaaS”。
- 在 DaaS 磁贴中,向下滚动左侧导航窗格并选择“会话录制”。
- 在“会话录制”服务视图中,从左侧导航中选择“策略”。
- 选择目标站点。“录制策略”选项卡默认显示。
- 单击“添加策略”。
- 为新策略输入名称和描述,然后单击“添加规则”。
-
请为该规则输入名称和描述。指定一个录制操作,并从以下各项中至少选择一项,以创建规则范围。
对于每条规则,指定一个录制操作:
- 启用带通知的会话录制
- 启用不带通知的会话录制
- 启用带通知的仅事件会话录制
- 启用不带通知的仅事件会话录制
- 禁用会话录制
对于每条规则,选择以下至少一项以创建规则范围。
- 已发布的应用程序和桌面
- 用户和用户组
- 交付组和 VDA 计算机
- IP 地址和 IP 地址范围
- 筛选器
- 创建新策略后,在“录制策略”选项卡上找到它,并打开切换开关以激活策略。
使用用户组
会话录制允许您在创建策略时使用用户组。使用用户组而不是单个用户可以简化规则和策略的创建和管理。例如,如果贵公司财务部门的用户包含在名为 Finance 的 Active Directory 组中,您可以通过在 Rules 向导中选择 Finance 组来创建适用于所有组成员的规则。
将用户列入白名单
您可以创建会话录制策略,以确保您组织中某些用户的会话永远不会被录制。这种情况称为将这些用户 列入白名单。白名单对于处理隐私相关信息的用户,或者当您的组织不希望录制特定类别员工的会话时非常有用。
例如,如果贵公司所有经理都是名为 Executive 的 Active Directory 组的成员,您可以通过创建禁用 Executive 组会话录制的规则来确保这些用户的会话永远不会被录制。当包含此规则的策略处于活动状态时,Executive 组的成员的会话不会被录制。您组织中其他成员的会话将根据活动策略中的其他规则进行录制。
理解策略切换行为
当您激活策略时,之前活动的策略将保持有效,直到正在录制的会话结束或会话录制文件翻转。文件达到最大大小时会翻转。有关录制文件的最大大小的详细信息,请参阅 指定录制文件大小。
下表详细说明了在会话正在录制且发生翻转时应用新录制策略会发生什么情况:
| 如果之前的录制策略是: | 并且新的录制策略是: | 在策略切换后,录制策略将是: |
|---|---|---|
| 禁止录制 | 任何其他策略 | 无任何更改。新策略仅在用户登录新会话时才会生效。 |
| 在不发出通知的情况下进行录制 | 不进行录制 | 录制停止。 |
| 在不发送通知的情况下进行录制 | 在发送通知的情况下进行录制 | 会话录制将继续进行,并且会显示一条通知消息。 |
| 在发送通知的情况下进行录制 | 不进行录制 | 录制停止。 |
| 在发送通知的情况下进行录制 | 在不发送通知的情况下进行录制 | 录制继续。用户下次登录时不会显示任何消息。 |
有关配置策略的视频
!有关配置策略的视频(/zh-cn/session-recording/service/media/shared-video-placeholder.png)