Func17_Physical_OSE_Authorized

<< Click to Display Table of Contents >>

Navigation:  Modules > Asset Management > Software License Management > Authorization Analyzer (Complex license types) > AA Functions >

Func17_Physical_OSE_Authorized

Description

This function checks if any asset on the current physical machine (to include VMs) is already authorized for another instance(s) of the MSLno(s) being processed.

The authorization under test is excluded from consideration.

Considered authorizations must have more than 0 LURs (EURs) assigned currently or they will not be included.

* This function is highly dependent on the "Computer Name" Field.  This is a required field for assets processed with this function.

 

Processing Notes

Find the list of MSLnos to consider (could include a specific list, or family, or class)

Identify the physical host

Identify any other physicals hosts if the cluster option is configured

If the physical only option is selected, then search for authorizations that match the MSLnos on only physical machines.

Otherwise (not just physical), search for authorizations that match the MSLnos on physical and virtual machines.

Set the return values.

 

Inputs

 

Parameter

Explanation

MSL titles(s) to compare

The rule writer can select specific MSL titles to use.  This overrides the default MSL of the authorization under test, family, and class.

Include Familiy

A checkbox that, if checked (-1) will check for OSEs where an active authorization exists for any MSL title that is part of the same family as the MSL title under test (excluding the current authorization under test).

If not checked (0), then only OSEs where the MSL title under test is found actively authorized will be counted (excluding the authorization under test).

Include Class

A checkbox that, if checked (-1) will check for OSEs where an active authorization exists for any MSL title that is part of the same class as the MSL title under test (excluding the current authorization under test).

If not checked (0), then only OSEs where the MSL title under test is found actively authorized will be counted (excluding the authorization under test).

Consider only physical

If checked, only authorizations (other than the authorization under test) assigned to the current physical machine will be tested.

Include Cluster

A checkbox that, if checked (-1) will check for OSEs where the cluster name is the same cluster of the asset under test (or the physical parent of a VM).

If not checked (0), then only physical parent and its VMs will be considered.

 

Outputs

 

Result

Result Explanation

Confidence Adjustment

Return Value

True

If any other instances of the current MSLno (or family/class members if requested) are found on the physical asset or peer VMs (if tested).

 

Number of other instances.

False

If no other instances are found.

 

0

Else

If a runtime error is encountered.

Y

0