You must enable Citrix PowerShell remoting on the Citrix XML Broker servers that you are integrating with VMware Identity Manager. Citrix PowerShell remoting enables connections between Integration Broker and the Citrix server farm.

Note: You need to enable Citrix PowerShell remoting only on the XML Brokers that will be configured in VMware Identity Manager, not on all the servers in your server farm.

Prerequisites

  • If you do not have Winrm installed, download and install Winrm from the Microsoft Web site.
  • Verify that the Citrix XML Brokers have valid SSL certificates. Also, click Properties and verify that Server Authentication is enabled for the certificates.

Procedure

  1. Open PowerShell in administrator mode.
  2. Enable Citrix PowerShell Remoting.
    1. Type the Get-Service winrm command to verify that Winrm is installed on the server.
    2. Type the Enable-PSRemoting command.
      This command enables PowerShell Remoting on the server.
    3. Install Citrix PowerShell SDK 6.0.
    4. Enable winrm HTTPS listener from the command prompt.
      1. Create a certificate on the server.
      2. Record the certificate's thumb print.
      3. Verify that the certificate's thumb print is configured.
         winrm quickconfig -transport:https
    5. Verify that the listener was created.

      winrm e winrm/config/listener

      This server is ready to use.

    6. After the listener is created, go to the Integration Broker server to verify that PowerShell remoting is installed correctly.
      winrm identify -r:https://XENAPP_HOSTNAME:5986 -u:USERNAME

      Output:

      IdentifyResponse

      ProtocolVersion=http://schemas.dmtf.org/wbem/wsman/1/wsman.xsd

      ProductVendor=Microsoft Corporation

      ProductVersion=OS: 6.0.6002 SP: 2.0 Stack: 2.0