Skip to main content
Skip table of contents

How to View and Activate your licenses

Using the License Manager to View and Activate your licenses

To view, activate and download your licence for use, please follow these steps.

View Purchases

To view your purchases, click on ‘License Manager’ in the navigation panel on the left of the MyDelta page. You will then see a table of all purchases that you are a technical contact for, each of which can be expanded to display the individual line items underneath each purchase.

If you have made a purchase but cannot see any on this page, you will need to be assigned as a technical contact for the purchase. If this is the case please contact us via our support portal with your purchase information and invoice.

Create System for Concurrent Operation License

If you purchased a Concurrent Operation License, systems will not be created for you automatically. Instead, you are free to divide the number of available systems into a preferred number of licenses. For instance, if you have 8 available systems, you can split them into 8 single operation licenses or 2 quadruple operation licenses. In order to create a system, navigate to your purchased product line listed in MyDelta’s License Manager and press the Create System button.

After a pop-up window is shown, enter the required system size (within a limit of your available systems) and press Confirm.

The system will be created and ready to view. If you don’t see any systems, press the Refresh button in the top-right corner. In below example, you can see a newly created system, allowing for 2 concurrent operations and 6 systems remain to be utilised. Now you can Activate and then Download a license for the created system or create more systems as per your requirements. More about system activation in the section below.

Accepting EULA

Before moving to the next step ‘Activate System,’ you or your administrator might need to accept the EULA (End User License Agreement). You are required to accept our EULA before being able to activate any system on your recent purchase for the first time. We won’t ask you to accept the EULA again no matter how many times you need to (re)activate a system for the same Purchase, unless we issue an update to our End User License Agreement (EULA).

To accept the EULA, please check the ‘I have read and I do agree to the EULA Agreement’ checkbox at the bottom of the Activate License dialog window. The Confirm button to activate the system won’t be enabled unless you agree to accept the EULA. It only becomes active after the EULA has been accepted. To read the EULA before agreeing to its terms, please click the ‘EULA Agreement’ link.

Activate System

After expanding your purchased product line, you will see a list of systems. Each system corresponds to a license, and must be activated to associate it with a hostid such as a hostname or IP address, before license files can be generated and downloaded. You can read more about our license models and the information you need to generate your license in the Licensing models section and the other necessary procedures in this Procedures section.

Download License

Once you activate the system, your license is ready to download. So simply click on the ‘Download’ button and the file will start downloading.

View System History

These actions and others will be visible in the system history. Just press History button to see all the Activation, Download and Return actions performed on the selected system.

View Current or Expired Purchase information

When you navigate to MyDelta’s License Manager page, you can see that in the upper left corner, we added a switch between Current and Expired licenses. This feature helps you to keep track of your purchase history.

  • Current Licenses - the view lists all of your current licenses. A license is considered “current” when it’s still due to expire (i.e. its license/support expiration date is at a future date).

  • Expired Licenses - this view lists your old licenses that are expired already. The license/support expiration date next to an expired license is highlighted in red. Since a license has expired, the only available action for its systems is to view the system history. No other actions are available.


Using the License CLI to View and Activate your licenses

To view, activate and download your licence for use, please follow these steps.

Authenticate

Before access is granted to any licensing information, you need to authenticate using the command below:

CODE
$ java -jar licensing-cli-1.0.0.jar auth

The License CLI will then provide you with a URL and instruct you to follow it to authenticate. Once you have used the URL in a browser and gone through the authentication prompt on the website, the License CLI will acknowledge your authentication and tell you where your access key is stored and for how long it will last. The browser authentication process does not need to run on the same system as that where the CLI is being used.

To use the License CLI, you will need to have registered on MyDelta and be assigned as a technical contact for your organisation.

Please see the Register for access to License Manager and License CLI section.

View Purchase information

You can use the “info” command to get detailed information about your purchases.

CODE
java -jar licensing-cli-1.0.0.jar info

Specifying a purchase after the info command will show you the line items on the purchase, including all of the information relevant to them such as license type, allowed usage, quantity, license expiry, and support expiry.

For most license types it will also display any System IDs alongside their size, Host ID, and the last time that they were edited. Each System ID is essentially a separate license, though it is possible to have more than one assigned to a single machine. If you are using ConcurrentOperation or RESTCapacity licenses then you will need to create a license server, please see How to setup a license server for more information. While it is possible to divide the number of operations on your order between a number of license servers (perhaps at different sites/locations), a common use-case would be to provision a server for all of the licenses that are specified in the line quantity.

Create System for Concurrent Operation License

In order to create a system using our Licensing CLI tool, you need to specify the Purchase and Line for which you want to create a system.

CODE
java -jar licensing.jar create-system purchase line

In this example, we create a system for “DelCo Software 10002" purchase and line number 2. This command requires two arguments only. If your Purchase name have any white spaces, wrap the name in quotes in order to escape them.

CODE
java -jar licensing-cli-1.2.0.jar create-system "DelCo Software 10002" 2

In the next step, you will be asked for the size of the system you want to create. In our example, we create a system capable of 3 concurrent operations.

CODE
Specify the size of the system (between 1 and line item qty): 3

After pressing enter, the Licensing CLI will connect to our servers in order to create the requested system. This operation may take a few seconds. When it’s completed, use the following command to get detailed information about your purchases, including the system you just created:

CODE
java -jar licensing-cli-1.2.0.jar info

Activate/Associate System ID with Host ID

Once you have created a system entry or have found the one you need to assign, you can use the following command to associate the license with a machine or individual. To do this you need the System ID, a long string of letters and numbers, and the Host ID, which could be a username, a server name, an IP address, or a mac address.

CODE
java -jar licensing.jar activate system-id [hostid]

The format of the Host ID changes depending on what the license is being assigned to. A prefix needs to be added to the username/hostname/ip you have been given - which might be USER=, HOSTNAME=, or INTERNET=. You can find out how in the How to determine a license server hostid section.

For example, the following command will associate the license with a machine called “server.eu.west”:

CODE
java -jar licensing-cli-1.0.0.jar activate 11122233-big-systemid-number-999 HOSTNAME=server.eu.west

Whereas this command will associate the license with a user called “oliver.partridge”:

CODE
java -jar licensing-cli-1.0.0.jar activate 11122233-big-systemid-number-999 USER=oliver.partridge

And finally, this command will associate the license with the given IP address:

CODE
java -jar licensing-cli-1.0.0.jar activate 11122233-big-systemid-number-999 INTERNET=1.2.3.4

Download License File

Finally, you can download the license file using the following command structure:

CODE
java -jar licensing.jar download system-id [filename]

For example, the following command will download the license for system “11122233-big-systemid-number-999“ and name it “oliverlicense.lic”:

CODE
java -jar licensing-cli-1.0.0.jar download 11122233-big-systemid-number-999 oliverlicense.lic

For convenience it is better to name the license file according to the user’s name, the machine, and/or the product so that you can tell it apart from other license files. The license file must also have the “.lic” file type if it is to work.

When the download command is used successfully, you will see a message that says something similar to the following:

CODE
New license being stored at: /example/filepath/oliverlicense.lic

You should then be able to find the .lic file in the indicated folder.

Licenses need to be installed in the same folder that contains the product’s jar file, and need to be renamed as appropriate for the product. Not that if a filename is not included in the download command, the default license name for the product will be used.

View Current or Historic Purchase information

Similar to MyDelta portal, the Licensing CLI has ability to display both Current and Historic licenses. When using the info command without any additional parameters, the Licensing CLI displays Current purchases only. If you want to see any of your expired license, you need to directly specify it by using the historic parameter.

CODE
java -jar licensing.jar info [purchase] [historic]

Historic licenses can only be listed for a particular Purchase, therefore purchase parameter isn’t optional in this case.

CODE
java -jar licensing-cli-1.2.0.jar info "DelCo Software 10002" historic

To view only Current licenses for a particular Purchase, replace the parameter historic with current in the example above. For instance:

CODE
java -jar licensing-cli-1.2.0.jar info "DelCo Software 10002" current
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.