Deploying NetScaler Gateway Plug-ins for User Access
NetScaler Gateway comes with the following plug-ins for user access:
- NetScaler Gateway Plug-in for Windows
- NetScaler Gateway Plug-in for Mac
- NetScaler Gateway Plug-in for Java
When users log on to NetScaler Gateway for the first time, they download and install the NetScaler 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 NetScaler Gateway to a new software version, the NetScaler Gateway Plug-in updates automatically on the user device.
he NetScaler Gateway Plug-in for Java can be used on any user device that supports Java. The NetScaler Gateway Plug-in for Java supports most TCP-based applications, but provides only some of the features of the NetScaler Gateway Plug-in for Windows or NetScaler Gateway Plug-in for Mac OS X. The NetScaler 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 NetScaler Gateway Plug-in for Java.
Deploying the NetScaler Gateway Plug-in with Citrix Receiver Updater
You can also deploy the NetScaler 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 NetScaler 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 NetScaler Gateway appliance to a new version, the NetScaler Gateway Plug-in within Receiver upgrades automatically to the new version.
Deploying the NetScaler Gateway Plug-in by Using the MSI Installer Package
You can deploy the NetScaler 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 NetScaler Gateway Plug-in from Active Directory.
Determining Which Software Plug-in to Deploy
If your NetScaler 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.