I’ve had numerous requests for the ability to apply the license once with an admin account and have it stored at the system level so that other users can use the license without each having to activate it.
I notice that SetProductId() can take the LA_SYSTEM or LA_USER flags. If I activate the license while in LA_SYSTEM mode will it subsequently work in LA_USER mode, or will it always need to be run with admin permission for this to work?
Any direction you can offer would be very helpful - We’re hoping that this can work in combination with floating licenses, as our product is used heavily in school and maker-space environments where they want to license a handful of machines for use by potentially hundreds of users, with accounts be added and removed constantly. Giving out the license key to everyone is undesirable.
Cheers,
Oz