License Compliance Calculations (Especially for Bundles)
- Resolving all possible multi-product relationships (the bundle phase)
- Resolving all other consumption links (the single-product phase, where individual product installation/usage records may be reconciled against licenses of any type, single- or multi-product.).
For simplicity, the following description speaks of "installations", which are the measure for device-based licenses. Other licenses have different forms of consumption (use, access, points, and so on), which you may interpret as appropriate.
Here is the summary of the automatic process:
- Manually-made allocations are considered first and consume entitlements just as you expect.
-
In the bundle phase (always considered next):
-
Enter the single-product phase:
-
Account for excess consumption, if there are still installations not linked to
licenses.
- If an unaccounted inventory device has two or more products installed that are represented together in multi-product license(s), the highest priority license from the available set of multi-product licenses receives the excess consumption.
- For individual applications, the excess consumption is linked to the top priority license on the Licenses tab of the application properties sheet. In the case where this top priority license happens to be a multi-product license, the consumption can be linked here only if the installed application is listed as primary for the license (supplementary products must find other licenses, or remain as "unlicensed installations").
Example: The impact of supplementary settings
Step/item | With all primary products | With supplementary products |
---|---|---|
License 1 |
|
|
License 2 |
|
|
Step 2b: License priority |
|
|
Inventory device X installations |
|
|
Step 2e: Linking devices |
Device X linked to top priority License 1 and consumes:
|
Device X linked to top priority License 2 and consumes:
|
Step 3: Single products |
No further action (device X is fully accounted for) |
Product A on device X must be considered. |
Step 3c: License priorities on the Licenses tab of Application Aa (the most recent application that is part of Product A) | — |
|
Step 3d: Linking devices |
— |
Device X linked to the highest priority available License 1
and consumes:
|
You may have expected that a multi-product license for A,B, and C, and an inventory device with installations of A, B, and C, together made a perfect match and consumption could not go elsewhere. However, to deal with the complexities of bundle licensing from a few publishers, the primary (and non-primary, or supplementary) setting must be taken into account in the ways shown, which may result in the "perfect installation" pattern being broken up and consuming from two different multi-product licenses (or one multi- and one single-product license, as another possible outcome for these scenarios, depending on license priorities).
The moral of this story is do not over-use the Primary switch. Unless the license agreement specifically designates some products as secondary or supplementary (as may happen most often in licenses from IBM or Oracle), it's best to leave all the products as primary on a multi-product license.
FlexNet Manager Suite (On-Premises)
2020 R2