on 07-02-2007 5:13 PM
Hi everybody,
When my add-on starts I'd like to detect whether it has already been started from another workstation. Do you know whether this is possible? Is there a global information in the Company or in the Common database about the running add-ons?
I've considered using the so called Licensing API (COM License Bridge) but it gives kind of different things: number of logged users which is not the same.
Please share your ideas if you have been into this problem so far.
Thanks
--Svilen
What do you really want to accomplished with this? Can you be more specific?
Probably you will have to create some sort of table or file in the server (shared to all users) for your addon to write each time it's starts and terminates. Although, this is not 100% sure because if the add-on error out and quit abruptly then the "record will stay there".
Regards,
WB
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi William and thank you for the suggestion. I'm trying to control how my add-on is started. For example it may be installed on 5 machines but it should not be running on more than 3 machines simultaneously. This is kind of protection scheme.
I just wanted to know if I can use any built-on features in SBO or I should go with my own protection algorithms.
Thanks.
Svilen
I don't think you could acomplish that but you can control your licensing using the SAP B1 license manager. If you add an addon identifier to your addon (which you will have to do anyway after Jan-2008) then the user must include your addon license in his license key in order for it to work.
SAP can give you the amount of licenses that have been downloaded from the portal and you can also using DI API access the license manager and check on your licenses.
Remember it has to be this way because SAP B1 use a named license scheme and not a concurrent licensing scheme.
Regards,
WB
User | Count |
---|---|
91 | |
8 | |
7 | |
4 | |
4 | |
3 | |
3 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.