Hey BGA,
1. What we would like to do is have a Dashboard (I see you have one here http://wyday.com/limelm/features/tour/) that would enable our finance department to see all our customers by name and to be able to:
This is a great idea. Right now we only have a single login for the company. Having multiple logins for a company is on our list of features to implement. Since you need it, we'll bump it up to top priority.
How many different roles do you have? (You mention finance department, do you have any other departments that would need logins, like customer service, etc).
2. Deactivate them individually online
You can deactivate individual activations. Or you can revoke and un-revoke product keys.
The difference is that by deactivating individual keys remotely you allow the user to reactivate their product key on the same computer or on a different computer. Plus, when you integrate TurboActivate within your app, you can add an option for the user to deactivate their licenses without having to interact with your customer service.
Revoking product keys permanently disables the product key remotely. That is, their computer becomes deactivated and the product key is useless for future use.
3. Activate them individually online
The user can activate within your app. You can either use the TurboActivate wizard, or you can use the API and develop your own interface.
4. Set timebombs per customer (we can take care of the Nag that appears on screen if LimeLM) doesnt do this.
I'm not quite sure what that means. Can you clarify?
We support custom license features where you can specify date/time feature types. And we also support time trials. But I'm not quite sure what you mean by timebomb.
5. When activating the sites to be able to set a finite time period which finance can extend before the current licence times out (this method we currently use circumvent a site getting a licence then blocking the ports we use to send a de-activate message)
We support SaaS and time limited licensing, if that's what you mean. For instance, our article on SaaS and time-limited licensing describes having "update contracts" that last a finite amount of time and the user can purchase more time and their license will be updated accordingly. But you can apply time-limited licenses however you need (it doesn't need to be limited to updates).
Is this what you mean, or have I misunderstood you?
6. To create manual keys in the event of an online failure
Not yet. You're the first potential customer to request this. This was in our plans, but if you want we can bump this up in priority.
The reason we haven't added this yet, is that TurboActivate has been real world tested. That is, every crazy internet configuration (and misconfiguration) TurboActivate works in. Plus it supports custom proxies, if you don't want TurboActivate to automatically detect and use the proxies on the user's machine.
Is this a "must have" for you? If so, we'll bump this up priority too.
I may have more questions in the future but as an initial evaluation any info on the above points would be gratefully received
Sure, I'll be glad to answer any other questions you have.