要创建全局桌面授权,请使用带 --createGlobalEntitlement 选项的 lmvutil 命令。要创建全局应用程序授权,请使用带 --createGlobalApplicationEntitlement 选项的 lmvutil 命令。
全局授权将用户与其桌面和应用程序相关联,而无论这些桌面和应用程序在容器联合中位于何处。全局授权还包括一些策略以确定 Cloud Pod 架构 功能如何为授权用户分配桌面和应用程序。
语法
lmvutil --createGlobalEntitlement --entitlementName name --scope scope {--isDedicated | --isFloating} [--description text] [--disabled] [--fromHome] [--multipleSessionAutoClean] [--requireHomeSite] [--defaultProtocol value] [--preventProtocolOverride] [--allowReset] [--multipleSessionsPerUser] [--tags tags] [--categoryFolder foldername] [--clientRestrictions] [--collaboration] [--shortcutLocations {desktop | launcher | desktop,launcher}] [--displayAssignedHostName]
lmvutil --createGlobalApplicationEntitlement --entitlementName name --scope scope [--description text] [--disabled] [--fromHome] [--multipleSessionAutoClean] [--requireHomeSite] [--defaultProtocol value] [--preventProtocolOverride] [--preLaunch] [--tags tags] [--categoryFolder foldername] [--clientRestrictions] [--shortcutLocations {desktop | launcher | desktop,launcher}] [--multiSessionMode value]
用法说明
您可以在容器联合中的任何连接服务器实例上使用这些命令。Cloud Pod 架构功能将新数据存储在全局数据层中,并在容器联合内的所有容器中复制该数据。
如果全局授权已存在,范围无效,未初始化 Cloud Pod 架构 功能或命令无法创建全局授权,这些命令将返回一条错误消息。
选项
您可以在创建全局授权时指定以下选项。某些选项仅适用于全局桌面授权。
选项 | 说明 |
---|---|
--entitlementName | 全局授权的名称。名称可以包含 1 到 64 个字符。全局授权名称显示在授权用户的 Horizon Client 的桌面和应用程序列表中。 |
--scope |
全局授权的范围。有效值如下:
|
--isDedicated | 创建专用桌面授权。专用桌面授权只能包含专用桌面池。要创建浮动桌面授权,请使用 --isFloating 选项。全局桌面授权可以是专用的,也可以是浮动的。不能同时指定 --isDedicated 选项和 --multipleSessionAutoClean 选项。 仅适用于全局桌面授权。 |
--isFloating | 创建浮动桌面授权。浮动桌面授权只能包含浮动桌面池。要创建专用桌面授权,请指定 --isDedicated 选项。全局桌面授权可以是浮动的,也可以是专用的。 仅适用于全局桌面授权。 |
--disabled | (可选)创建处于禁用状态的全局授权。 |
--description | (可选)全局授权的描述。描述包含的字符数可介于 1 到 1024 个字符之间。 |
--fromHome | (可选)如果用户具有主站点,则会使 Horizon 在用户的主站点上开始搜索资源。如果用户没有主站点,Horizon 将在用户当前连接到的站点上开始搜索资源。 |
--multipleSessionAutoClean | (可选)为相同的授权注销额外的用户会话。在以下情况下,可能会出现多个会话:包含会话的容器脱机,用户重新登录并启动另一个会话以及出现问题的容器恢复联机以执行原始会话。 出现多个会话时,Horizon Client 将提示用户选择会话。此选项决定用户未选择的会话发生的操作。 如果未指定此选项,用户必须手动结束各自额外的会话,方法是在 Horizon Client 中注销或启动会话并将其注销。 |
--requireHomeSite | (可选)导致全局授权仅在用户有主站点时可用。仅当同时指定了 --fromHome 选项时,此选项才适用。 |
--defaultProtocol | (可选)为全局授权中的桌面或应用程序指定默认显示协议。全局桌面授权的有效值为 RDP、PCOIP 和 BLAST,全局应用程序授权的有效值为 PCOIP 和 BLAST。 |
--preventProtocolOverride | (可选)防止用户覆盖默认的显示协议。 |
--allowReset | (可选)允许用户重置桌面。仅适用于全局桌面授权。 |
--multipleSessionsPerUser | (可选)启用每个用户多个会话策略,以允许用户从不同的客户端设备启动单独的桌面会话。从不同的客户端设备连接到全局桌面授权的用户会收到不同的桌面会话。要重新连接到现有的桌面会话,用户必须使用从中启动该会话的同一设备。如果不启用此策略,则无论用户使用哪个客户端设备,他们都将始终重新连接到现有的桌面会话。仅适用于浮动桌面授权。 |
--preLaunch | (可选)启用预启动策略,以在用户于 Horizon Client 中打开全局应用程序授权之前启动应用程序会话。预启动策略启用后,用户可以更快地启动全局应用程序授权。全局应用程序授权中的所有应用程序池必须支持会话预启动功能,并且所有场的预启动会话超时必须相同。 |
--tags | (可选)指定一个或多个标记以限制从连接服务器实例访问全局授权。要指定多个标记,请键入一个带引号的标记名称列表,并且各个名称之间使用逗号或分号分隔。有关更多信息,请参阅为全局授权实施连接服务器限制。 |
--categoryFolder | (可选)指定客户端设备上包含全局授权快捷方式的类别文件夹的名称。您最多可以配置四个文件夹级别。文件夹名称最长可包含 64 个字符。要指定子文件夹,请输入反斜线 (\) 字符,例如,dir1\dir2\dir3\dir4。您最多可以输入四个文件夹级别。您不能在文件夹名称的开头或结尾使用反斜线,也不能将两个或更多反斜线组合到一起使用。例如,\dir1、dir1\dir2\、dir1\\dir2 以及 dir1\\\dir2 均无效。您不能输入 Windows 保留关键字。您还必须指定 --shortcutLocations 选项,以指示快捷方式在 Windows 客户端设备上的位置。有关更多信息,请参阅为全局授权配置快捷方式。 |
--clientRestrictions | (可选)启用客户端限制策略,以限制只有特定客户端计算机才能访问全局授权。有关更多信息,请参阅为全局授权实施客户端限制。 |
--collaboration | (可选)启用会话协作策略,以允许远程桌面会话用户邀请其他用户加入其会话。全局桌面授权中的所有桌面池都必须支持会话协作功能。仅适用于全局桌面授权。 |
--shortcutLocations | (可选)此选项可与 --categoryFolder 选项结合使用来指定快捷方式在客户端设备上的位置。有效值为 desktop(在 Windows 桌面上创建快捷方式)和 launcher(在 Windows“开始”菜单中创建快捷方式)。您还可以同时指定 desktop 和 launcher(使用逗号分隔),以便同时创建 Windows 桌面快捷方式和 Windows“开始”菜单快捷方式。 |
--multiSessionMode | (可选)为全局应用程序授权配置多会话模式功能。指定以下任一值:DISABLED、ENABLED_DEFAULT_OFF、ENABLED_DEFAULT_ON 或 ENABLED_ENFORCED。有关更多信息,请参阅为全局应用程序授权启用多会话模式。 |
--displayAssignedHostName | (可选)在 Horizon Client 中,显示分配给用户的计算机的主机名,而不是全局授权名称。仅适用于专用桌面授权。 |
示例
lmvutil --authAs adminEast --authDomain domainEast --authPassword "*" --createGlobalEntitlement --entitlementName "Windows 8 Desktop" --scope LOCAL --isDedicated
lmvutil --authAs adminEast --authDomain domainEast --authPassword "*" --createGlobalApplicationEntitlement --entitlementName "Microsoft Office PowerPoint" --scope LOCAL