You are here: Learn about Citrix App Layering [UnideskVersion Layering 4.0.8] > Set up > Set up Unidesk > Install the Unidesk Agent (if using PVS or Connector Scripts)

Install the Unidesk Agent (required for PVS and Connector Scripts)

In this article:

About installing the Unidesk Agent

Prerequisites

Install the Unidesk Agent

Register with the Unidesk ELM manually

Next step

About installing the Unidesk Agent

The Unidesk Agent enables the Unidesk Enterprise Layer Manager (ELM) or a Unidesk Packaging Machine VM to run PowerShell commands locally. If you supply the proper credentials, the agent can run PowerShell commands as a specific user.

The Unidesk Agent is required in cases where one of your Connector Configurations launches a PowerShell script. This includes Connector Configurations you use to:

The Unidesk Agent installer prompts you to register the agent with a Unidesk ELM. If you do not register the agent during installation, you can manually register it later. However, keep in mind that the PowerShell scripts will not run until the agent is registered with the ELM.

Prerequisites

Before you install the Unidesk Agent, you must have the following requirements on the system where you are installing the Unidesk Agent:

Install the Unidesk Agent

  1. Log in as an administrator on the system where you are installing the agent.

  2. Download the Unidesk Agent from the Unidesk Download page.

  3. Copy the Unidesk_agent_installer.exe file from the Unidesk Agent folder to a convenient location on the PVS server.

  4. Run the Unidesk_agent_installer.exe as Administrator, and when prompted, enter the path to the directory where you want to install the Unidesk Agent. The default location is C:\\Program Files (x86)\Unidesk\Agent.

    The Unidesk Agent installer checks to see if all Prerequisites are present. If any prerequisites are missing, the installer reports this and exits without installing.

  5. The installer prompts you for an Agent Port number. You can accept the default port number (8016) or specify a different one if the default port is already in use.

  6. The installer prompts you for the credentials (address, username, and password) for your Unidesk ELM. Register the Unidesk Agent with the ELM by entering the IP address and login credentials for a Unidesk Management Console (UMC) user on the ELM with Administrator privileges, (for example, the credentials you use to log into the UMC).

    Note: If the Unidesk ELM is not available yet or you choose not to register with it now, you can manually register at a later time using the procedure described in Register with the Unidesk ELM manually.

  7. Click Finish to exit the wizard.

The Unidesk Agent registration appears in the Audit log for the Management Service in the Unidesk Management Console.

Register with the Unidesk ELM manually

If the Unidesk Agent was not registered with a Unidesk ELM during installation, you can register it later by using the following procedure.

To manually register the Unidesk Agent with the ELM:

  1. As an administrator, log in to the server where you installed the Unidesk Agent.

  2. Open a command window (cmd.exe) as administrator and navigate to the directory where the Unidesk Agent is installed. (The default location is C:\\Program Files (x86)\Unidesk\Agent.)

  3. Run the following command, using the IP address of the ELM where indicated:

    Unidesk.Agent.Service.exe register /i /e:IP_address_of_ELM /u:Administrator

  4. When prompted, enter the password for a user who has Administrator privileges in the Unidesk Management Console (UMC) on the ELM.

  5. When the registration process completes, a message appears informing you of the successful outcome. The Unidesk Agent registration appears in the Audit log for the Management Service in the UMC.

If the process does not succeed, examine the \Unidesk\Agent\Logs\unidesk.agent.log file in the Unidesk Agent installation directory. You can also view Help for the Unidesk Agent command line options by running the following command: Unidesk.Agent.Service.exe /?.

Next step

Connect to a Directory Service