Entering License Keys Manually

This help file applies to an out-of-date version of MainBoss.
The most recent version of MainBoss is MainBoss 4.2.4.
For the latest version of this help file can be found here.

< Previous section  |  Table of Contents  |  Index  |  Next section >

There are two ways to enter license keys:

In order to enter or change license keys, you must have the MainBoss Administration security role.

You enter license keys manually by clicking the New License button in Administration | Licenses. This opens a window where you can enter the new key.

In general, MainBoss will not replace an old key with a new key unless the new key is "better" than the old one. This means that the new key must have a later expiry date or version number than the old key. Also, all your license keys must have the same License ID as the MainBoss key. (If you do not have a MainBoss key, the other keys must have the same License ID as the MainBoss Requests key.)

Note: If you change an existing license key or add a new one, you must close and open the database in order for the change to take effect. This means that you must go to MainBoss's Session menu and select Change Maintenance Organization. In the resulting window, select the same organization and then click Start. Until you do this, MainBoss will behave as if you're still using the old license keys.

The window for editing license keys contains the following:

Application Name: A read-only field giving the name of the MainBoss module associated with the license key.

License: The key you were given by Thinkage Ltd. or a certified MainBoss dealer.

All remaining information in the record is given by read-only fields. These fields are filled in once you enter a valid license key in "License". The information is decoded from the license key itself.

Application: A read-only field containing a number. This number identifies the software module associated with the key.

License Count: The number associated with license type. For example, if this license limits the number of MainBoss Service requestors, "License Count" gives the maximum number of requestors allowed.

License Count Status: Explains the meaning of "License Count".

Expiry Model Name: Every license key may expire under a given set of circumstances. "Expiry Model Name" indicates how the license will expire. Possibilities are:

Demonstration Expiry: The key only allows the software to be used in Demonstration Mode. Demonstration mode has different effects on different packages; for example, with MainBoss itself, Demonstration mode puts limits on the number of work requests, work orders, etc. that can be created. It also means that MainBoss Demonstration will be printed across all printed reports. With MainBoss Service, Demo mode means that the service only runs for an hour, then shuts down; this gives a potential customer time to test the software, but should discourage unlicensed use.

Calendar Expiry: The key expires on a certain date. After that date, the software will only continue to work in Demo mode.

Version Expiry: The key is good for all versions of the software produced up to a particular date. For example, if the date is "December 31, 2008" the license key would be good for all versions of the software produced up to the end of 2008. This is what we use for Annual Support Plan customers. For example, if someone's renewal period will end Dec. 31, 2008, we give that customer a license key that's good for all releases up to that date. That way, the customer can just download new releases without needing to get a new license key.

Note the difference between Calendar Expiry and Version Expiry. With a calendar expiry, the software stops working after that date. With version expiry, existing software continues to work indefinitely; however, you can't install new releases that were created after the given date unless you get a new key.

Expiry: Appears for Calendar Expiry and Version Expiry licenses. It gives the date the license expires. For Demonstration Expiry, the date is blank.

Expiry Status: Explains how the expiry model works.

License ID: A code number used to identify and check the license, so that several license keys with identical attributes can still be distinct.

License ID Status: Can provide extra information about "License ID" if necessary.

Save: Saves the current record. The editor window stays open in case you want to make more changes to the same record.

Save & New: Saves the current record and sets up the window for you to enter a new record. Fields in the new record will be blank or set to default values.

Save & Close: Saves the current record and closes the editor window.

Cancel: Closes the window without saving any changes you've made to the record since the last time you saved. When you Save the record, the Cancel button changes to Close, indicating that you can safely close the window without losing any changes.

Close: Closes the window. This button only appears after you've saved changes with Save or before you've entered any data at all. Otherwise, the button is labeled Cancel.

For more on license keys, see License Keys. For more on viewing license keys, see Viewing Your License Keys. For information on entering multiple license keys, see Entering Multiple License Keys. For more on editors in general, see Using Editors.

< Previous section  |  Table of Contents  |  Index  |  Next section >