Affects Version/s: None
Fix Version/s: 4.5.0
Security Level: Public
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.
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.
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
- is blocked by
KC-1821 server: deliver boolean flag to MAPI clients based on libkustomer ensure results