Product Documentation

Deploying Citrix Gateway Plug-ins for User Access

Citrix Gateway comes with the following plug-ins for user access:

  • Citrix Gateway Plug-in for Windows
  • Citrix Gateway Plug-in for Mac
  • Citrix Gateway Plug-in for Java

When users log on to Citrix Gateway for the first time, they download and install the Citrix Gateway Plug-in from a web page. Users log on by clicking the NetScaler Gateway icon in the notification area on a Windows-based computer. On a Mac OS X computer, users can log on from the Dock or the Applications menu. If you upgrade Citrix Gateway to a new software version, the Citrix Gateway Plug-in updates automatically on the user device.

he Citrix Gateway Plug-in for Java can be used on any user device that supports Java. The Citrix Gateway Plug-in for Java supports most TCP-based applications, but provides only some of the features of the Citrix Gateway Plug-in for Windows or Citrix Gateway Plug-in for Mac OS X. The Citrix Gateway Plug-in for Java provides limited access to the network resources you define. For more information about the Java plug-in, see Connecting with the Citrix Gateway Plug-in for Java.

Deploying the Citrix Gateway Plug-in with Citrix Receiver Updater

You can also deploy the Citrix Gateway Plug-in with Citrix Receiver Updater. When users install Receiver Updater, it automatically adds all user plug-ins installed on the user device to Receiver. Users log on to the Citrix Gateway Plug-in with Receiver by opening Receiver and then right-clicking the NetScaler Gateway Plug-in and then clicking Logon. If you upgrade the Citrix Gateway appliance to a new version, the Citrix Gateway Plug-in within Receiver upgrades automatically to the new version.

Deploying the Citrix Gateway Plug-in by Using the MSI Installer Package

You can deploy the Citrix Gateway Plug-in by using a Microsoft Active Directory infrastructure or a standard third-party MSI deployment tool, such as Windows Server Update Services. If you use a tool that supports Windows Installer packages, you can deploy the packages with any tool that supports MSI files. Then, you use your deployment tool to deploy and install the software on the appropriate user devices.

Advantages of using a centralized deployment tool include:

  • Ability to adhere to security requirements. For example, you can install user software without enabling software installation privileges for non-administrative users.
  • Control over software versions. You can deploy an updated version of the software to all users simultaneously.
  • Scalability. A centralized deployment strategy easily scales to support additional users.
  • Positive user experience. You can deploy, test, and troubleshoot installation-related issues without involving users in this process.

Citrix recommends this option when administrative control over the installation of user software is preferred and access to user devices is readily available.

For more information, see Deploying the Citrix Gateway Plug-in from Active Directory.

Determining Which Software Plug-in to Deploy

If your Citrix Gateway deployment does not require any software plug-in on user devices, your deployment is considered to provide clientless access. In this scenario, users need only a Web browser to access network resources. However, certain features require the plug-in software on the user’s device.