Details
-
Type:
Improvement
-
Status: Closed
-
Priority:
Medium
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: 4.5.0
-
Security Level: Public
-
Labels:None
-
Epic Link:
Description
When using supported packages, the use of a subscription is required (also see KW-3480). When the subscription is expired, or the number of active users exceeds the subscription values, a notification should be shown on login to all users.
Expected
Text suggestion
Title: License error Text: The installed license key(s) have expired or the number of users is being exceeded. Please contact your system administrator for further information.
Interval
The validity of the license should be re-checked every 60 minutes - and the message should be shown again if required.
Note: Users in a multi-tenant setup (means the flag 'payperuse' is enabled in the license file) should not receive this message.
Pseudo-code for checking licenses in WebApp
if license does not have "payperuse": * if "license not ok": red flag (see KC-1821) else: green flag endif
Check if the module exist before calling this module, since master builds will not depend on the module.
Link to module: https://master.zbuild.net/package/show/kustomer:master/php-libkustomer
Attachments
Issue Links
- is blocked by
-
KC-1821 server: deliver boolean flag to MAPI clients based on libkustomer ensure results
-
- Closed
-