cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Summary

How is license type priority selected by FNMP/FNMS where there are multiple licenses per application.

Synopsis

License Type Priority Defined
When one application is linked to two separate licenses, there are a lot of variables which determine which license the installation should consume. If all other items about the two licenses were identical except they had two different license types, then a last step in the reconciliation process is to allocate the installation to a license based on which license type is highest in priority on the License Type Priority list.


Discussion

License Type Priority for FNMP 9.2
In FNMS 9.2, there was a tab under the Software Asset Adjust License Options of Software Assets entitled License Type Priority which listed the priority of which license types would consume over other license type if all other items were identical when two applications are linked to the same license.
Warning: Even though the interface allows you to adjust these priorities, these should not be changed.

License Type Priority for FNMP 9.2 SQL tables
You can also run the following SQL query to see all the license types in the table, including those that are not part of the reconciliation process. All license types with a License Priority of -1 are not included in license reconciliation and hence not in the list in the UI, such as concurrent user, because a license consumption cannot be automatically generated.

SELECT SoftwareLicenseTypePriority.CompliancePriority, SoftwareLicenseType.TypeDefaultValue
FROM SoftwareLicenseTypePriority
JOIN SoftwareLicenseType
ON SoftwareLicenseTypePriority.SoftwareLicenseTypeID = SoftwareLicenseType.SoftwareLicenseTypeID
ORDER BY CompliancePriority

Here is the current return set from a FNMP 9.2 database including those with a -1 priority.
Items with a lower priority number have the highest priority. Enterprise license will be consumed before a Device license.

CompliancePriority

TypeDefaultValue

-1

[IBM Concurrent User]

-1

[IBM Floating User]

-1

[Custom Metric]

-1

[SAP Package]

0

[SAP Named User]

1

[Enterprise]

2

[Site]

3

[IBM Authorized User]

4

[Named User]

5

[Node-Locked]

6

[OEM]

7

[User]

8

[Device (Processor-Limited)]

9

[Device (Core-Limited)]

10

[Processor Points]

11

[Processor]

12

[Core Points]

13

[IBM PVU]

14

[Device]

15

[Concurrent User]

16

[Appliance]

17

[Client Server]

18

[Evaluation]

19

[Run-Time]

20

[Oracle Processor]

21

[Oracle Named User Plus]

22

[Oracle Legacy]

23

[Enterprise Agreement]

24

[Microsoft Server Core]

25

[Microsoft Server Processor]

26

[IBM RVU]

27

[IBM UVU]

28

[CAL]

29

[Tiered Device]

30

[Oracle Application User]

License Type Priority for FNMS 2014 and beyond
Because the License Type Priority is no longer available in the newer Web UI since FNMS 2014 and beyond, the only way to retrieve the current License Type Priority in current versions is through the use of a direct SQL query. You can run the following SQL query to see all the license types in the table, including those that are not part of the reconciliation process. All license types with a License Priority of -1 are not included in license reconciliation, such as concurrent user, because a license consumption cannot be automatically generated.

SELECT SoftwareLicenseTypePriority.CompliancePriority, SoftwareLicenseType.TypeDefaultValue
FROM SoftwareLicenseTypePriority
JOIN SoftwareLicenseType
ON SoftwareLicenseTypePriority.SoftwareLicenseTypeID = SoftwareLicenseType.SoftwareLicenseTypeID
ORDER BY CompliancePriority

Here is the current return set from a FNMS 2014 and beyond database including those with a -1 priority.
Items with a lower priority number have the highest priority. Enterprise license will be consumed before a Device license.

CompliancePriority

TypeDefaultValue

-1

[IBM Concurrent User]

-1

[IBM Floating User]

-1

[Custom Metric]

-1

[SAP Package]

0

[SAP Named User]

1

[Enterprise]

2

[Site]

3

[IBM Authorized User]

4

[Named User]

5

[Node-Locked]

6

[OEM]

7

[Microsoft SCCM Client User]

8

[User]

9

[Device (Processor-Limited)]

10

[Device (Core-Limited)]

11

[Processor Points]

12

[Processor]

13

[Core Points]

14

[IBM PVU]

15

[Microsoft SCCM Client Device]

16

[Microsoft Server Processor]

17

[Device]

18

[Concurrent User]

19

[Appliance]

20

[Client Server]

21

[Evaluation]

22

[Run-Time]

23

[Oracle Processor]

24

[Oracle Named User Plus]

25

[Oracle Legacy]

26

[Enterprise Agreement]

27

[Microsoft Server Core]

28

[IBM RVU]

29

[IBM UVU]

30

[CAL]

31

[Tiered Device]

32

[Oracle Application User]

33

[Microsoft Developer Network]

Was this article helpful? Yes No
No ratings
Version history
Last update:
‎Dec 12, 2018 08:43 PM
Updated by: