Product Documentation

Configuring Policies for Published Applications and Desktops

To establish communication with Citrix XenApp and Citrix XenDesktop servers, you need to configure Citrix Gateway to recognize the servers. You can configure the settings globally or you can use policies that are bound to users, groups, or virtual servers.

To configure the Web Interface globally on Citrix Gateway

  1. In the configuration utility, on the Configuration tab, in the navigation pane, expand NetScaler Gateway and then click Global Settings.
  2. In the details pane, under Settings, click Change global settings.
  3. In the Global Citrix Gateway Settings dialog box, on the Client Experience tab, do the following:
    1. In Plug-in type, select Java.
    2. In Clientless Access, select Allow.

      Note: Perform Step 3 to support VPN-capable Citrix Receiver, such as Receiver for iOS or Receiver for Android. To support mobile Receiver, you must install a minimum of Access Gateway 10, Build 69.6 or Access Gateway 10, Build 71.6014.e. If you are running Access Gateway 9.3, you do not need to perform this step.

  4. On the Published Applications tab, next to ICA Proxy, select ON.
  5. Next to Web Interface Address, type the Web address of the Web Interface and then click OK.

To configure a session policy for the Web Interface

You can configure a session policy and bind it to a virtual server to limit access to the Web Interface.

  1. In the configuration utility, on the Configuration tab, in the navigation pane, expand NetScaler Gateway Policies and then click Session.
  2. In the details pane, on the Policies tab, click Add.
  3. In the Create Session Policy dialog box, in Name, type a name for the policy.
  4. Next to Request Profile, click New.
  5. In the Create Session Profile dialog box, in Name, type a name for the profile.
  6. On the Client Experience tab, do the following:
    1. Next to Plug-in type, select Override Global and then select Java.
    2. Next to Clientless Access, select Override Global and then select Allow.
  7. Next to ICA Proxy, click Override Global and select ON.
  8. Next to Web Interface Address, click Override Global, type the Web address of the Web Interface and then click Create.
  9. In the Create Session Policy dialog box, next to Named Expressions, select General, select True value, click Add Expression, click Create and then click Close.

After you create a session policy, bind the policy to a virtual server.

To bind a session policy to a virtual server

  1. In the configuration utility, on the Configuration tab, in the navigation pane, expand NetScaler Gateway and then click Virtual Servers.
  2. In the details pane, select a virtual server and then click Open.
  3. On the Policies tab, click Session and then click Insert Policy.
  4. Select a session policy from the list, enter the priority number (optional) and then click OK

Configuring Policies for Published Applications and Desktops