Sparx Systems Forum

Enterprise Architect => Suggestions and Requests => Topic started by: basalt on June 11, 2008, 04:25:17 pm

Title: SSKeyStore tool
Post by: basalt on June 11, 2008, 04:25:17 pm
Hello to all.
We use the "SSKeyStore" tool to manage 20 floating lizences. But we are not able to trace the high count of the lizences, so we are not able to know if there is the need to buy more lizences. So here is my questions:
Is it possible to log the number of current used lizences? Or is there any possibility to write a own program to do this?
thx
basalt
Title: Re: SSKeyStore tool
Post by: Eve on June 17, 2008, 08:28:35 am
No, I don't believe there is any way of tracking key usage (Until a user trying to start EA gets the message "No available key for Enterprise Architect could be found.  Enter a key or connect to new keystore now?")

I've seen a few requests for this kind of functionality.

There's no published API for the keystore so you can't really write your own program to do this.
Title: Re: SSKeyStore tool
Post by: jsbueno on June 17, 2008, 11:18:41 pm
Hi -
is there any preview for such an API?  A documentation of the file "sskeys.dat" would suffice.

At my organization we have somewhere between 120 and 150 licenses, but he administration would like to see (graphical) reports on daily license usage so we can judge whether to request more licenses or not.

An enhanced version of the Keystore tool that could generate logs would be even better.
Title: Re: SSKeyStore tool
Post by: Eve on June 18, 2008, 08:14:08 am
No, there is no API or documentation regarding the format of our key file.
Title: Re: SSKeyStore tool
Post by: Aurelien on June 19, 2008, 06:56:05 pm
Hello,

We have the same issue and need. In particular there are several user profiles (analysts, developpers, testers, senior users) that have a more or less intensive usage of the tool and we have to way to measure it and to anticipate the need for an upgrade.

So we second any demand for a reporting tool!

A. Slodzian
Senior Business Analyst
Allianz Belgium
Title: Re: SSKeyStore tool
Post by: basalt on July 14, 2008, 07:38:36 pm
So I can see the need of this feature from much different people, so I hope Sparx will provide a good solution for people with a LOT OF licenses.

kind regards
basalt
Title: Re: SSKeyStore tool
Post by: jsbueno on July 29, 2008, 04:01:29 am
We are implementing a way of tracking then here, without reverse-engineering the license binary file.
By serving the licenses from a Posix machine running Samba, we montiro teh Samba logs for changes in the license file - and tehrefore know when somone picks or releases a license. That is logged in a database.

We should put this in porduction this week - I am authorized to distribute the monitoring script for other parties once it is ok.
Title: Re: SSKeyStore tool
Post by: «Midnight» on July 29, 2008, 09:52:34 am
Please let me know - you can use the PM function of the forum - when this is available.

Thanks much,
David
Title: Re: SSKeyStore tool
Post by: Martin Terreni on July 29, 2008, 10:36:56 pm
http://www.sparxsystems.com/cgi-bin/yabb/YaBB.cgi?num=1213078326/0#0

licenses server, this is the solution.
Title: Re: SSKeyStore tool
Post by: basalt on September 10, 2008, 04:17:20 pm
Jep, a server can solve the problem, but let us know if there will be a server available or another solution for the problem.

thx
george
Title: Re: SSKeyStore tool
Post by: Thelonius on September 10, 2008, 07:58:38 pm
Quote
No, there is no API or documentation regarding the format of our key file.

Somehow I didn't think EA would be publishing the format of the license key file. ;)
Title: Re: SSKeyStore tool
Post by: jsbueno on September 10, 2008, 09:31:57 pm
If you say so due to concernes about people using more licenses than they have, based on it - that would be one of the most fool things I had ever heard. Respect to the licences purchased must exist on a trust basis - when trust is not enough, only auditing or forensics could help.

With the "obscure thus safe" current format, nothing prevents one of setting up different license servers and reusing whatever license numbers they have. Therefore this would be  a very poor excuse not to open the file format.
Title: Re: SSKeyStore tool
Post by: Aurelien on September 10, 2008, 10:14:34 pm
Indeed, I think that Sparx has simply other priorities and does not need to "hide" the structure of the license file.
But, as long as they continue providing us with such great improvements in the EA tool, we may live with that prehistoric license server... ;)
A.
Title: Re: SSKeyStore tool
Post by: Thomas Lang on January 22, 2010, 11:51:58 pm
We also are very interested in getting statistics data about the license usage in the SSKeyStore.
Is there any tool available now? Or at least, are there plans - either for a tool delivering the required data or a 'real' license server?

Thomas
Title: Re: SSKeyStore tool
Post by: mrf on January 25, 2010, 08:49:43 am
I'd expect to hear an announcement about this in the near future. Improvements have been planned for version 8.0.
Title: Re: SSKeyStore tool
Post by: Geert Bellekens on January 25, 2010, 06:55:36 pm
Hmm, another hint regarding the release date of V 8.0.
Near future... how should we interpret that, as in this week? Next week?...

the excitement is building.... dum dum dum dum..... ;D

Geert
Title: Re: SSKeyStore tool
Post by: jsbueno on January 25, 2010, 09:44:29 pm
I will note that we have set-up a  workaround here to be able to create logs (and thus graphics) on license usage. Our current solution involves using GUI automation APIs to read the information displayed on the official Sparx license monitoring app.  It does so at configured time intervals, and creates a log of current license usage - including originating department (which is our real need around here).

There is no I.P. infringement on Sparx's material whatsoever, since the software just records on a file whatever is displayed by the application itself (we could otherwise place a trainee to write down the instantaneous license usage each 30min, using the license monitoring tool  :-p  )

And, yes, I can share our monitoring script with whoever is interested.