Details
-
Task
-
Resolution: Fixed
-
P2: Important
-
None
-
None
-
60662b126 (dev)
Description
A new sub-page needed under How-to:
"Qt License Server: How to compose entitlement.json from multiple licenses"
The Format of the entitlement.json is the following:
{
"licenses": [
{
# license 1
},
{
# license 2
},
{
# license n ...
}
]
}
An example containing two licenses:
{ "licenses": [ { "version": "1.0.0", "licensee": { "contact": "example.user@company.com", "description": "", "name": "Example User" }, "contacts": { "admin": "https://account.qt.io/s/manage-licenses", "sales": "https://www.qt.io/contact-us", "support": "mailto:support@qt.io" }, "license_info": { "hosting": "on-prem", "license_id": "123456", "model": "site", "priority": 100, "schema": "Full Commercial", "type": "subscription", "valid_from": "2023-10-26", "valid_to": "2025-12-31" }, "consumers": [ { "consumer_features": {}, "consumer_id": "qtcreator", "consumer_version": "" }, { "consumer_features": {}, "consumer_id": "qtframework", "consumer_version": "" } ], "pool_info": { "concurrent_consumers": 100, "lease_time": 7, "lease_time_unit": "day", "reservation_type": "user" }, "cs_p": ".......", "cs_s": "......." }, { "version": "1.0.0", "licensee": { "contact": "example.user@company.com", "description": "", "name": "Example User" }, "contacts": { "admin": "https://account.qt.io/s/manage-licenses", "sales": "https://www.qt.io/contact-us", "support": "mailto:support@qt.io" }, "license_info": { "hosting": "on-prem", "license_id": "987654", "model": "site", "priority": 100, "schema": "Full Commercial", "type": "subscription", "valid_from": "2023-11-26", "valid_to": "2026-12-34" }, "consumers": [ { "consumer_features": {}, "consumer_id": "mcu_qpe", "consumer_version": "" } ], "pool_info": { "concurrent_consumers": 50, "lease_time": 7, "lease_time_unit": "day", "reservation_type": "user" }, "cs_p": ".......", "cs_s": "......." } ] }
To find your individual site or floating licenses go to Qt Customer Portal. Under licenses you can download the individual licenses as .zip files. Inside the .zip file the files with pattern: "lic_<license number>.json are applicable for entitlement.json composing. Download the needed license files and compose the entitlement.json according to the instructions above.