您必须在通过 Workspace ONE Access 部署的 Integration Broker 服务器上安装 Citrix PowerShell SDK,才能在 Integration Broker 服务器与 Citrix 服务器场之间建立连接。

下载并安装与您要与 Workspace ONE Access 集成的 Citrix 服务器场对应的 Citrix PowerShell SDK 版本。如果您连接到多个版本的 Citrix 服务器场,请在 Integration Broker 服务器上安装需要的所有版本的 Citrix PowerShell SDK,因为该 SDK 不向后兼容。

注: 对于 XenApp 或 XenDesktop 7.x 或更高版本,请安装 Citrix Studio,其中包含 PowerShell SDK。

过程

  1. 以 Integration Broker 服务帐户用户身份登录到 Integration Broker 服务器。
  2. 如果要连接到 XenApp 或 XenDesktop 7.x 或更高版本,请执行以下步骤。
    1. 在 Integration Broker 服务器上下载并安装 Citrix Studio。
    2. 验证安装。
      1. 以管理员身份打开 Windows PowerShell。
      2. 输入以下命令:

        Add-PSSnapin Citrix*

      3. 输入以下命令:

        Get-BrokerDesktopGroup -AdminAddress CitrixDeliveryController

        Get-ConfigSite -AdminAddress CitrixDeliveryController

        注: 如果您收到身份验证错误,请使用 set-executionpolicy remotesigned 命令设置执行策略,然后重试上述命令。
  3. 如果您连接到 Citrix 服务器场 6.5,请执行以下步骤。
    1. 在 Integration Broker 服务器上下载并安装 Citrix PowerShell SDK 6.5。
    2. 验证安装。
      1. 打开 Program Files > Citrix PowerShell Module
      2. 输入以下命令:

        Get-XAApplication -ComputerName CitrixServer

        验证列表是否包括 Citrix 托管的所有应用程序。

        注: 如果该命令失败,请验证 XenApp Commands Remoting 服务是否正在 Citrix 服务器上运行。
  4. 如果您连接到 Citrix 服务器场 6.0,请在 Integration Broker 服务器上下载并安装 Citrix PowerShell SDK 6.0。