KEYnote 35 English - Spring 2018 | Page 6

scenarios . A software activation wizard , for example , can create a request file if no online connection can be made to the gateway . The user then takes this file to WebDepot to receive the update he or she needs for the software activation wizard .
Another common choice is to combine Edu- Portal with Software Activation Wizard . The teacher then manages the available licenses in the EduPortal , while his or her students use a wizard for activating their software .
Business Logic
The system ’ s capabilities are not limited to customizing your license portal and Software Activation Wizard . It allows you to tailor the entire business logic for distributing your licenses to your needs .
Keep Tickets Complete One typical requirement is the ability to bundle licenses . You can use internal packages in Code- Meter License Central for that purpose , or a ticket to act as a package . In that case , all licenses from that ticket would always be activated in one and the same CmContainer . Even licenses that are later added to the ticket in question could only be used with that CmContainer . Whenever licenses are activated or deactivated , the system would take all licenses on the ticket together .
Declutter Tickets If you are used to distributing large numbers of updates , e . g . for clients with maintenance contracts on place , the number of licenses on a ticket can grow and grow over the years . For key accounts or users who own licenses for many separate functions , that number can quickly rise into the hundreds of licenses on a single ticket .
The license portals and gateway now give you the opportunity to declutter tickets by removing licenses that are not used anymore . This makes the picture clearer for your user and improves performance during license distribution .
Enter Data on Activation CodeMeter License Central offers dynamic entries that are filled in either when an order is created or upon delivery . One typical example would be the entry for the ticket in the license . The license portals and gateways automatically recognize the free entry and enter the relevant data when the license is activated .
The same system is used to register user names for named user licenses . You can then add rules that determine how much and how often those names can be changed .
Custom Constraints CodeMeter License Central gives you the opportunity to define product dependencies with special constraints . When several licenses are activated together , these are checked in the order of the licenses ’ creation . In some instances , it can be necessary for the check to be executed separately or to go beyond the limits imposed by the defined constraints . You can define your own constraints to be checked and set detailed custom error messages if the check fails .
WebDepot
UserPortal / EduPortal
Technology Server : PHP Server : PHP
Login Ticket
Ticket , User / Password
MyPortal
Server : PHP , Java , ASP . NET , …
Ticket , User / Password , Integration in third-party systems
Software Activation Wizard / Gateway
Server : PHP Client : C #, C ++, Objective-C , Java , …
Show licenses Yes Yes Yes Yes Distribute licenses Online / Offline Online / Offline Online / Offline Online / Offline
Recover licenses
CmContainer / individual licenses
CmContainer / individual licenses
CmContainer / individual licenses
Ticket
CmContainer / individual licenses
Auto-updates Yes Yes Yes Yes Choice of CmContainer type Yes Yes Yes Yes
Localization and Corporate Design
Yes Yes Yes Yes
Split licenses / units Yes Yes Yes Yes Register users Yes Yes Optional
Allocate licenses to users / students
Create trial licenses Keep tickets complete Yes Yes Yes Yes Declutter tickets Yes Yes Yes Yes
Enter data on activation Ticket Ticket Ticket , any data
Yes
Yes Yes
Ticket , optional any data
Custom Constraints Yes Optional
6