Settings LicenseInstallation/en
License Installation
This dialog is used to install a license for expecco, either from a license file, from a license server, or as a detached floating license (a license taken from the license server for offline use). The dialog is organized as a notebook with three tabs: "License from File", "License from License Server" and "Detached Floating License".
You find these under "Extras" → "Settings" → "License Installation".
Notice that this page has no settings of its own which could be saved; the license is installed by the buttons at the bottom of the dialog. The label of the main button changes with the selected tab (see below).
Buttons at the bottom
- Install License File / Get License from Server / Install License
- The main button; its label and function depend on the selected tab: "Install License File" (tab "License from File"), "Get License from Server" (tab "License from License Server"), "Install License" (tab "Detached Floating License").
- After a successful installation of a license file, the button is relabeled "Finish"; it then closes the dialog. If a different license was active before, you have to restart expecco.
- Cancel
- Closes the dialog without installing a license.
- Demo License
- Only shown in some situations (for example, when expecco is started without a valid license, on the "License from File" tab). After confirmation, a web page is opened, where you can request a demo license.
License from File
Select the license file with the file dialog in the upper half. The lower half ("Info") shows messages, for example about the validity of the license. When you press "Install License File", the file is checked (signature, product type, expiration date, the matching of the dongle - if any - and the expecco version) and, if valid, copied to the place where expecco expects its license file. A message tells you the licensed product and the owner of the license. From then on, the license file is used instead of a license server.
Node-Lock Information
The "Node-Lock Information..." link opens a dialog with some background information: A node-lock license is a single user license, which is bound to a physical machine's MAC address. The validation is done by a dongle.
By passing a MAC address to us (eXept Software AG), we are able to create a corresponding dongle.
The dialog shows the MAC addresses of your local host and the MAC address stored inside the node-lock dongle (if one is detected), together with a note on whether the dongle matches ("Dongle does match" / "Dongle does not match") or why no comparison is possible ("No dongle detected" / "Not a Node-Lock dongle").
License from License Server
License Server
- Use expecco ALM
- Use the expecco ALM server (as configured in the project settings) also as license server. The host and port fields then show the settings of the ALM server. The checkbox is only enabled if an expecco ALM server can be used.
- Host & Port
- Use this host and port as license server.
- Use SSL
- Use SSL protection for the connection to the license server.
- Proxy (Host & Port)
- Activate if you want to access the license server via a proxy. Then enter the proxy's hostname and port number. Leave it unchecked if no proxy is to be used.
- Proxy User/Password
- Optional user name and password for the proxy.
License Request
- expecco Type
- Choose the kind of license for the expecco base system (for example runtime vs. developer).
- Update Plugin List
- Ask for a list of available plugin licenses from the server. This list is presented in the table below. Initially, only the currently licensed plugins are shown.
- Select all plugins
- Licenses for the selected plugins will be acquired from the server when you click on "Get License from Server".
- Unselect all plugins
- Deselect all plugins. These will no longer be acquired from the server when you click on "Get License from Server".
The "Select all plugins" and "Unselect all plugins" buttons are only enabled while plugins are listed.
Table
List of available plugins ("Plugin Name"), a checkbox to select ("Select") and the number of requested licenses ("#Requested") for each plugin. Licenses for selected plugins will be acquired from the server when you click on "Get License from Server".
Info
Below the table, an info area shows hints and the reason for a failure (for example, if the license server cannot be reached or does not return a valid license).
On success, expecco remembers to use the license server (instead of a license file) in the future.
Detached Floating License
A detached license (also known as "road warrior license") allows for offline operation for a predetermined amount of time (for example, for homework, on-the-road jobs or offline work). You get a license from the server for a limited time and take it with your machine.
The tab is a small wizard (with "<< Back" and "Next >>" buttons), in which you first choose what to do:
- Request a new detached license
- Request a new detached license from the license server.
- You choose the validity ("for 1 day" ... "for 4 weeks" or "until custom date", for which you enter a date), the expecco type and the plugins (with "Select all plugins" / "Unselect all plugins"), and save a license request file ("Save License Request File").
- This request file is then processed by the license server, which returns a confirmation key (or confirmation key file).
- Install already detached floating license
- Install a license for which a request file was already created and confirmed: select the floating request file, then enter the confirmation key (format like
VXA5A-NNTKS-NX0UL-4PIN0-JNNNL) or load it from a file ("Use Confirmation Key File"), and press "Install License".
- Extend current detached license
- Extend the expiration time of an already requested detached license. This choice is only enabled if a detached license is currently in use. As above, the confirmation key is entered or loaded from a file.
After a successful installation, you may have to restart expecco to apply the license.
More Information about Licenses
Visit: License Configuration