Enterprise Architect

Floating Licenses

What are Floating Licenses?

As the name suggests, Floating Licenses 'float' from user to user as they start and stop the various software products. A license for the product is only required while a user has the software running, once the product is shutdown the license is available for another user to make use of.

Advantages of Floating Licenses

  • more efficient use of licenses (thereby allowing a smaller number of licenses to be purchased)
  • automated and centralized management of licenses

Floating Licence Products

Most Enterprise Architect and add-in products developed by Sparx Systems, can be purchased as floating licenses. Floating licenses are suitable for companies who wish to automate the management of Enterprise Architect registration keys, because they can be administered in a single, centralized repository. Sparx Systems Keystore Service provides the repository and administrative software to manage floating licenses.

The floating licenses service also supports off-site usage by allocating a key for a fixed period defined by an administrator.

Sparx Systems Keystore Service

The Keystore Service software is available to licensed users of Enterprise Architect and can be downloaded from the registered users section of the Sparx Systems Website.

The Keystore Service provisions floating license keys by interacting with Enterprise Architect instances via a network protocol. The Keystore Service supports detailed logging and auditing of floating license usage, which may be used as the basis for reports containing usage statistics. Additional security measures, such as password protected access to your keystore and domain authentication, are also supported by the service. More information about installing and using the Keystore Service is available from the User Guide (pdf document).

To quickly and easily step through the process of installing and running the Sparx Systems Keystore Service, please review the Visual Quick Start Guide.

Note: Earlier versions of Enterprise Architect supported a file-based keystore, which was hosted on a network share and directly accessed by users. While this approach is still supported by the Keystore application for legacy installations, it is recommended to use the more robust service-based approach instead. The Keystore Service User Guide describes the file-based approach and how to migrate a file-based keystore to the new service-based keystore.

Some common questions asked about floating licenses and Enterprise Architect are answered on our FAQ page.

System requirements for Sparx Systems Keystore Service

Enterprise Architect, version 8 or later
10 MB Disk Space
Operating System: Microsoft® Windows 10, Windows 8, Windows 7, Windows Vista, Windows Server 2016, Windows Server 2012, Windows Server 2008. (32 bit and 64 bit operating systems supported*)

Sparx Enterprise Key Store

*The Sparx Systems Keystore Service is a 32-bit application, however it can be run on both 32-bit and a 64-bit Windows Operating Systems.