Add License Key

Two types of key can be used in conjunction with Enterprise Architect:

  • Private keys allow you to register, indefinitely, an Enterprise Architect license (Desktop, Professional, Corporate, Business and Software Engineering, Systems Engineering or Ultimate) or an Add-In product (such as MDG Link for Eclipse or MDG Link for Visual Studio.NET) on the machine and user account that you are currently using.
  • Shared keys - obtained from a central shared key store - give you temporary access to the installed 'suite' edition of Enterprise Architect. Shared Keys are available with the purchase of a floating license, and require Enterprise Architect version 4.51 or higher. For more information, see Enterprise Architect Floating License.

Notes:

  • Some license keys can override and remove others. For example, the key for a more advanced edition of Enterprise Architect replaces the key for a simpler edition, and the key for MDG Integration for Visual Studio replaces the key for MDG Link for Visual Studio.
  • Shared keys and Private keys have different formats and cannot be used interchangeably in the two procedures below.

Add a Private Key

To add a private key, follow the steps below:

  1. Select the Help | Register and Manage License Key(s) menu option. The License Management dialog displays.
  2. Click on the Add Key button. The Add Registration Key dialog displays.
     
    addprivatekey
     
  3. Click on the Enter Private Key tab.
  4. In the Name and Company fields, type your user name and company name. Into the registration key field, copy the registration key (including any parentheses around the key).
  5. Click on the OK button to confirm the key selection.

Add a Shared Key

Shared Keys require a shared license keystore to be configured by your license administrator. The key store can be either file-based or network based (preferred). Only the Key Administrator is required to install the Sparx Enterprise Key Store application. End users simply connect to the configured key file - advised by the administrator - using Enterprise Architect as described below. No additional software is required to be installed.

Note:

If any error messages are displayed while attempting to obtain a shared key, see Keystore Troubleshooting.

To add a shared key, follow the steps below:

  1. Select the Help | Register and Manage License Key(s) menu option. The License Management dialog displays.
  2. Click on the Add Key button. The Add Registration Key dialog displays.
  3. Click on the Get Shared Key tab.
     
    addsharedkey
     
  4. In the Name and Company fields, type your user name and company name.
  5. In the Shared key store field, click on the [ ... ] (Browse) button. The Shared Keystore Selection dialog displays.
     
    shared keystore selection
     
  6. If your keystore is file-based, select the File Based Keystore radio button, click on the Browse button, and locate and select the keystore file. Go to step 9.
  7. If the keystore is network-based, click on the Sparx Keystore Server radio button and, in the Server Address field, type the server address of the keystore.
  8. If necessary, type in the password (advised by your administrator) and/or click on the Test button to ensure that you have a connection to the keystore.
  9. Click on the OK button to return to the Get Shared Key tab, which now shows the name of the keystore in the Shared Keystore field.
  10. In the Select a Product field, click on the appropriate product name.
  11. Click on the OK button. The License Management dialog redisplays, indicating that the shared key is registered for the selected product, until the key expiry date.
  12. Click on the Close button.