License Allocation
This topic has the details of the Windchill process that automatically determines the effective license for a user, prevents common license misconfiguration, and ensures accurate license consumption reporting. Assigning a single user to multiple licenses with overlapping capabilities, either unintentionally or due to unclear understanding of license entitlements can result in over-consumption of licenses, paying for licenses that are not actually required, and confusion when reviewing license usage and reports.
Determining the Effective License
The system uses the ranking rules to determine the effective license. In case of license misconfiguration, the system automatically corrects the problem and accurate record of effectively consumed licenses is maintained. The effective license is determined when any of the actions listed here occurs.
A user or a group is assigned to a group or license group.
A license file is imported manually into the system.
A license file is fetched from PTC for a connected Windchill instance.
The method server is restarted.
License Allocation Misconfiguration and Effective License Rules
Scenario
Licenses Assigned to User
Rule Applied
Effective License
License Consumption Result
Overlapping Base Licenses
Two or more Base licenses with overlapping capabilities
License ranking rules
Higher-ranked Base license
Lower‑ranked Base license entitlements are released.
Overlapping Add‑On Licenses
Two or more Add‑On licenses with overlapping capabilities
License ranking rules
Higher-ranked Add-On license
Lower‑ranked Add‑On entitlements are released.
Base + Add‑On (Valid)
Base license + compatible Add‑On
Prerequisite satisfied
Base + Add-On both effective
Both licenses are recorded as consumed.
Add‑On without Base
Add‑On license only
Prerequisite Enforcement
No effective license
Login is blocked, no consumption is recorded.
Internal + External License
Internal and External licenses
Ranking Rules
Higher-ranked license
Lower‑ranked license is released.
Multiple Eligible Licenses
Any combination of eligible licenses belonging to multiple generation of licenses.
Ranking Rules
Single highest-ranked license of the latest generation of licenses.
All other licenses are freed.
Was this helpful?