“A floating key has got an expiration date? Why and why didn’t the system give me an reminder so I can purchase a new one!”
We often get this or similar reactions, here now how it really works.
The floating key was enabled by SparxSystems to provide a small amount of licenses to a big group of users. E.g. a team with 10 people where only 5 users will use Enterprise Architect at the same time need only 5 floating keys in the keystore file.
Now you got two ways of configuration:
1. Key lease time (expiration date)
You can set the expiration of the key. i.e. when someone “checks out” a key this key will be locked for the user for X days/weeks.
Pro: You can run Enterprise Architect without access to the company LAN (Keystore File) when you previously “checked out” the key.
Con: Only after expiration of the „lease time“, respective after returning the key “by hand” no other user can use this key.
2. Auto check in
When a user closes the EA the will be automatically returned to the keystore file (checked in).
Pro: Since the key is automatically returned it’s free for another user.
Con: Without access to the company LAN (Keystore file) no Enterprise Architect.
Even if you have no access tothe company LAN (Keystore file) Enterprise Architect itself will enforce the expiration date. I.e. The Enterprise Architect client will prompt you a dialog to check out a new key and the Keystore will make the key available for other users. Expiration date for the checked out key / Contextmenu –> Options to change the “lease time”
Abb: Options Dialog to change the „lease time“ / auto check in