Menu
Amazon WorkSpaces Application Manager
Administration Guide

Using Licenses in Your Package

How you add an application license depends on the type of license.

Using a Single License on All Instances

For an application that uses a single master license for all users, enter the license at the appropriate screen when you package the application. The license is captured in the package and used in all instances.

Using an ISV License Service

For an application using an ISV license service hosted at a website, enter the service URL at the appropriate screen when you package the application. The information provided by the service to activate the application is captured in the package and used in all instances.

You can also automatically connect to the license service by adding an environment variable with the license service location to each WorkSpaces client and then use a Configurable AppEvent to run a script to read the environment variable to get to the license service to activate the application.

To use a Configurable AppEvent to connect to an ISV license service

This procedure assumes that your WorkSpaces clients have an environment variable with license service location and you have a script that use the license service to activate the application.

Note

You cannot add a Configurable AppEvent to a new version of a package.

  1. Copy your script to the package instance.

  2. Under 3. Optional settings in Amazon WorkSpaces Application Manager Studio, choose Settings.

  3. In the Settings dialog box, choose Configurable AppEvents and Add.

  4. In the Configurable AppEvent Settings dialog box, do the following:

    • For Trigger, choose After launch.

    • For Frequency, choose Fire the first time only.

    • For Handler, in the File name field, enter the name of the script to activate the application.

    • Choose OK twice to close the dialog boxes.

Using a License per Instance

For an application using one license per instance, enter the license information at the appropriate screen when the application installs on the computer.