Enterprise Architect License Management Made Simple: A Clear Guide for Teams and Individuals

Managing licenses in Sparx Systems Enterprise Architect isn’t just a box to tick during setup. Whether you’re working solo or supporting a large team, knowing how licenses work—and how to handle them—can save you time and confusion down the road.

This guide walks you through the key concepts of license management in Enterprise Architect. It also clears up some common confusion around standard and floating licenses. If you’re an admin or just trying to get your license registered, you’re in the right place.

Understanding Enterprise Architect Licenses

Enterprise Architect Standard Licenses

  • Standard licenses are private licenses tied to a single user.
  • Once you register it on your machine, it’s yours to use indefinitely (as long as you’re using the same edition).
  • Great for individuals or users who always work on the same setup.

Enterprise Architect Floating Licenses

  • Floating Licenses come from a central license pool.
  • When you start Enterprise Architect, you check one out. When you’re done, it goes back into the pool.
  • It’s flexible and ideal for teams who don’t need licenses active 24/7.

Curious about the difference between editions of Enterprise Architect? Compare Sparx EA features across all versions and find your best fit.

License Management Interface in Enterprise Architect

Enterprise Architect gives you a built-in interface to manage your licenses. Access it via: Start > Help > Register.

Here’s a detailed look at the interface:

sparx ea license management
FieldDescription
KeyDisplays your active license(s). A long code indicates a standard key. ‘Shared Key’ means it’s a floating license from a central keystore.
Lease ExpiresFor floating licenses, shows when your lease ends—usually within 24 hours. Standard keys show ‘Never’ because the lease does not expire for them.
ProductIdentifies the edition or add-in the key activates.
Add KeyOpens the registration dialog. Use this to: register a new standard key, check out a floating key manually, or upgrade to a new edition/add-in.
Remove/Release KeyFor Standard keys: removes the license. For Floating keys: releases it back to the pool (usually done automatically on exit).
CopyCopy the selected license key to your clipboard.
CloseCloses the license management window.
HelpOpens documentation specific to license registration.

You can also view license info via Start > Help > About EA, including the version, edition, key, and licensed user.

Using the Sparx Systems Floating License Server

What is the Floating License Server?

The Sparx Systems Floating License Server (FLS) is the modern replacement for the old Sparx Systems Keystore Service. It’s a built-in component of the Pro Cloud Server, and it starts automatically when the Pro Cloud Server is running.

The Floating License Server’s biggest benefit is that it uses HTTPS to securely handle license check-ins and check-outs. This means that all data sent between Enterprise Architect and the Floating License Server is safe and encrypted.

What Does It Do?

The Floating License Server controls how floating licenses are shared among your team. It keeps track of the number of licenses that are available and who is using them. Enterprise Architect automatically checks out a license when a user opens it. When they close it, the license goes back to the pool.

Additional benefits include:

sparx floating license server logs

Built-in support for logging, so you can generate usage reports.

sparx pro cloud server security

Enhanced security with password-protected access and domain authentication.

configure using Sparx Systems PCS

Centralized configuration using the Configuration Client.

sparx pcs inbuilt fls

Runs as part of the Pro Cloud Server—no need for a separate service.

sparx floating licenses compatibility

Compatible with multiple editions and MDG add-ins stored together—users select the license they need without overriding others.

Adding and Managing Licenses in EA

Registering a Standard Key

1. Go to Start > Help > Register.

how to register a sparx ea standard key


2. Click on the “Enter Private Key” tab.

enterprise architect standard license keys

3. Fill in your Name and Company.

enterprise architect standard license details

4. Paste your registration key into the provided field.

how to add your standard enterprise architect license key

5. Click OK to apply the key.

Connecting to the Floating License Server

1. Open Start > Help > Register.

how to register sparx ea floating license keys

2. Click the “Get Shared Key” tab.

how to use sparx ea shared floating licenses

3. Enter your Name and Company.

sparx enterprise architect shared floating keys

4. In the Shared Keystore field, click the Browse button.

how to connect to Floating Licenses from Sparx EA

5. Depending on your configuration:

  • File-Based:
    • Select File-Based Keystore.
    • Click Browse and locate your keystore file.
selecting file based ea floating keys
  • Network-Based:
    • Select Sparx Keystore Server.
    • Choose ssks or https as the protocol. 
    • Enter the Server address and Port.
    • If required, provide a Username and Password.
    • Click Test to check your connection.
sparx systems floating license server window

6. Click OK to return.

7. Select the appropriate product from the Select a Product dropdown.

sparx systems add floating license window

8. Click OK again to activate the license.

9. The License Management dialog will now show the floating key registered.

sparx systems enterprise architect license success page

Upgrading Your Enterprise Architect License

For Standard Licenses

1. Purchase the upgrade key from Sparx Systems.

2. Open Start > Help > Register.

3. Click on Add Key.

upgrading a standard enterprise architect license

4. Fill in your Name and Company.

5. Paste your new upgrade key.

6. Click OK. A success message will confirm the upgrade.

enter upgraded sparx enterprise architect license details

7. Go to Start > Help > About EA.

check your sparx systems EA license

8. Copy your new registration key and store it safely.

For Floating Licenses

Just have your license admin assign you the upgraded key. If you’re using a floating license key with extended checkout, release it first, then connect again to get the new one.

Reminder:

Upgrading is different from renewing. Renewals don’t require a new key.

Important Notes on Licensing Behavior

License Overrides (Standard Licenses Only)

A Standard license key for a more advanced edition of Enterprise Architect will override a key for a simpler edition. For example, a Standard Ultimate Edition will replace a Standard Unified or Corporate Edition that is already being used.

Floating vs Standard Keys

These use different formats and are not interchangeable. You cannot apply a floating key where a standard key is expected, and vice versa.

Trial & Lite Editions

If you’re using the Enterprise Architect Free Trial or Lite Edition, you can’t upgrade or register a license directly in that installation. You must download the full registered installer from the Sparx Systems’ Registered User Downloads.

Then you can register your purchased license key. 

Still using the trial version? Upgrade to a full Enterprise Architect license and unlock all features.

Enterprise Architect makes license management fairly straightforward—once you know the ropes. Standard keys are simple and permanent. Floating licenses offer flexibility.

Set it up right, know how to upgrade when the time comes, and make sure your users know where to find what. That’s all there is to it.

Recent Posts

sparx ea uml
sparx systems enterprise architect uml tips
sparx systems enterprise architect addin license tutorial
8 must know tips to kick start sparx ea
get started with sparx systems enterprise architect

Learn More

To learn more about the Sparx Architecture Platform and services available from Sparx Services North America…