With SLASCONE you can implement any named or floating user/device software licensing scenario. Regardless of the specific requirements, it is imperative to thoroughly consider and design all the fundamental process steps.
A license needs to be generated automatically (API) or manually (UI). 3rd party integration with back-office systems is crucial.
The generated license has to get assigned and activated. Typically, this happens when a user enters the license code in a predefined field.
After activation, the device periodically synchronizes with the license server.
Unassignment and re-assignment of user and/or devices needs to be made as easy as possible.
Managers can not only protect the IP but also freely offer and adapt all kinds of business models such as subscriptions, pay per use, trials or lifetime licenses, since no engineering effort is required upon change.
Engineers can concentrate on the product’s core functionality, without having to build and maintain a custom, in-house licensing solution and a license server. The REST-based SLASCONE API facilitates a seamless integration.
Features and Editions
Define and redefine as many product editions as you want. Easy feature entitlement.
Users and Devices
SLASCONE handles both device (hardware based) and user (log-in based) scenarios.
Named and Floating
Define named and floating (concurrent) editions for the same product. The license server manages floating sessions.
Integrate once, change your license (parameters) as often as you want. Without new license codes.
Control multiple licenses at once. Choose which parameters can be set during license creation.
Let your end-customers self-manage their licenses, e.g., assigned users and devices.
Integrated license migration from legacy systems. No need to send new license codes to existing customers.
Activate your devices, even in offline environments. Online unleashes the full functionality of SLASCONE.
SLASCONE helps you identify suspicious or illegal software usage and lets you decide how to deal with it.
Creation and monitoring of trial licenses. After expiration a trial can be extended or converted into a paid license, without a new license code.
Set a fixed expiration date or a number of valid days after initial activation. Send early warnings upon upcoming expiration.
Set the maximum software version that is compliant. The installation is valid as long as the software version is within the range.
Periodical heartbeats ensure the validity of the subscription and updated license parameters. Sync with backoffice systems.
Perpetual license until it is explicitly revoked. Periodical heartbeats ensure updated license parameters.
Track end enforce usage limits or quotas such as maximum amount of jobs per month.
Discover more about our licensing as a service addresses different application types.