Licensing

Use the Licensing tab of the application properties screen to configure application license metering. By managing application license usage in your Workspace Control environment, you can enforce license compliance to e.g. Microsoft licensing models.

It fully depends on the type of software license whether or not preventing access is enough for license management. The method of preventing access must comply with the type of software license. Here is an overview of the license types that Workspace Control can enforce. This enforcement is done on top off the access management of the application (i.e. a user may be granted access based on a distribution group, but the license enforcement may prevent the application from being used).

Concurrent user licensing

This type of licensing is uncommon for Microsoft applications. Workspace Control keeps track of the number of unique users that simultaneously use the same application. If the threshold is reached, then no additional users can launch the application. The maximum number of concurrent users as well as the users that used the application can be tracked for later reporting.

Named user licensing

This type of licensing is uncommon for Microsoft applications. Workspace Control keeps track of the number of unique users that used the same application. If a new unique user tries to launch the application while the threshold is reached, then the application will not be accessible. A list of unique users is maintained (including the denied users). Also, the users that used the application can be tracked for later reporting.

Seat licensing

This type of licensing is very common for Microsoft applications. Workspace Control keeps track of the number of unique computers that run the same application. There is an exception: if the application is run on a remote desktop, then the client computer accessing the remote desktop is being tracked instead. If the threshold of maximum allowed seats is reached, then no additional new (client) computers can launch the application. A list of unique seats is maintained (based on domain and computer names) including the denied seats. Also, the users and computers that used the application can be tracked for later reporting.

How to configure application licensing

  • Open the application and click Properties > Licensing.
  • Select the application license type in the License type field and configure the selected application license type:

If you select Per seat license or Per concurrent license, the setting Only Workspace Control is allowed to launch this application on the application's Security > Authorized Files tab will be selected automatically, to ensure that the user can only start the application via his Start Menu or desktop. This allows Workspace Control to check how many application licenses are in use.

Difference between # of licenses and # of users

The maximum number of users that can be granted access to an application can be set in the # of users field.

This is useful if you have granted users access while awaiting the arrival of extra licenses. For example: there are 100 licenses available and all licenses are already in use. You need to grant access to an additional 10 users that entered the company today. You can do this by setting the # of users field to 110 and order an additional 10 licenses. Until the licenses arrive, you can see the difference between the number of users and the actual number of available licenses, telling you that you have a back order running of 10 licenses or that you still need to buy 10 additional licenses. When the licenses arrive, you can then set the # of licenses field to the appropriate value, in this case 110.

If an application uses Concurrent User licensing and the maximum number of users is reached on all Terminal Servers or workstations, the next user who starts up the application will receive a message that the maximum number of licenses has been reached. A list of concurrent users will also be displayed so that the user can take action without having to contact the IT department.

The Application Manager will see a similar message when he tries to grant a user access to an application for which the maximum number of available licenses has been reached.