The License Object

This item maps to the License object in the FlexNet Manager Suite compliance database. It supports the addition of custom properties through the Business Importer.

Behavior in the Business Adapter Studio

When you create new objects in the Business Adapter Studio, the License appears in the License group in the right-click context menu.

Properties

The License object exposes the following properties in the data model for the Business Importer and the Business Adapter Studio.

Table 1. Data model properties for License object (alphabetical listing)

Property

Details

Access Granted to Users or Usage Consumes Entitlements

Type: bit.

Maps to License.allowexternalroaminguse in the compliance database.

Additional External Users

Type: int.

Maps to License.additionalbulkusersexternal in the compliance database.

Additional Infrequent Users

Type: int.

Maps to License.additionalbulkusersinfrequent in the compliance database.

Additional Normal Users

Type: int.

Maps to License.additionalbulkusersregular in the compliance database.

Allocations Consume License Entitlements

Type: bit.

Maps to License.AlwaysInstalled in the compliance database.

Allow Sub-Capacity Licensing for Points outside ILMT

Type: bit.

Maps to License.allowibmpvusubcapacityfromnonilmt in the compliance database.

Apply Special Virtualization Rights

Type: bit.

Maps to License.CoverInstallsOnVirtualMachines in the compliance database.

Apply User Limit Per Processor Core

Type: bit.

Maps to License.minimumnumberofusersmultipliedbyprocessors in the compliance database.

Calculate Compliance

Type: bit.

Maps to License.calculatecompliance in the compliance database.

Category ID

Type: varchar. Maximum: 128.

Stores the categoryID as a foreign key to the category table in the compliance database.

Charges Amount

Type: float.

Maps to License.ChargeBackPrice in the compliance database.

Charges Amount Currency Rate ID

Type: int.

Stores the ChargeBackPriceRateID as a foreign key to the currencyrate table in the compliance database.

Charges Frequency

Type: nvarchar. Maximum: 1000.

Values of Charges Frequency must match those stored in the PeriodType table of the compliance database.

Comments

Type: ntext.

Maps to License.Comments in the compliance database.

Compliance Status

Type: nvarchar. Maximum: 1000.

Values of Compliance Status must match those stored in the SoftwareLicenseComplianceStatus table of the compliance database.

Copy Version and Edition from Most Recent Application

Type: bit.

Maps to License.copyeditionandversion in the compliance database.

Cores Limit

Type: int.

Maps to License.numberofcores in the compliance database.

Corporate Unit ID

Type: varchar. Maximum: 128.

Stores the businessunitID as a foreign key to the CorporateUnit table in the compliance database.

Cost Center ID

Type: varchar. Maximum: 128.

Stores the costcenterID as a foreign key to the costcenter table in the compliance database.

Count Includes Installations on Host OS

Type: bit.

Maps to License.limitvirtualinstallsincludeshost in the compliance database.

Duration

Type: nvarchar. Maximum: 1000.

Values of Duration must match those stored in the SoftwareLicenseDuration table of the compliance database.

Edition

Type: nvarchar. Maximum: 60.

Maps to License.Edition in the compliance database.

Eligible for use with Cloud Service Providers

Type: bit.

Maps to License.licensemobilityapplies in the compliance database.

Expiry Date

Type: datetime.

Maps to License.ExpiryDate in the compliance database.

External User Multiplier

Type: float.

Maps to License.usermultiplierexternal in the compliance database.

Extra Entitlements

Type: int.

Maps to License.NumberPurchased in the compliance database.

Group Allocation Compliance Level

Type: int.

Maps to License.groupallocationcompliancelevel in the compliance database.

Infrequent User Multiplier

Type: float.

Maps to License.usermultiplierinfrequent in the compliance database.

License Key

Type: nvarchar. Maximum: 256.

Maps to License.LicenseKey in the compliance database.

License Keys Rule

Type: nvarchar. Maximum: 1000.

Values of License Keys Rule must match those stored in the SoftwareLicenseKeyType table of the compliance database.

License Status

Type: nvarchar. Maximum: 1000.

Values of License Status must match those stored in the LicenseStatus table of the compliance database.

License Type

Type: nvarchar. Maximum: 1000.

Values of License Type must match those stored in the SoftwareLicenseType table of the compliance database.

License calculation uses host capacity

Type: bit.

Maps to License.usehostprocessorinformation in the compliance database.

Location ID

Type: varchar. Maximum: 128.

Stores the locationID as a foreign key to the location table in the compliance database.

Manage Linked Applications Automatically

Type: bit.

Maps to License.automanagetitles in the compliance database.

Manager ID

Type: int.

Stores the ManagerID as a foreign key to the user table in the compliance database.

Maximum Installations for a User

Type: int.

Maps to License.numberofcomputersallowedperuserlicensepoint in the compliance database.

Maximum Installations on a Device

Type: int.

Maps to License.numberofapplicationinstallsallowedperlicensepoint in the compliance database.

Maximum Sockets

Type: int.

Maps to License.numberofsockets in the compliance database.

Maximum VMs Per License

Type: int.

Maps to License.NumberOfAllowedVirtualInstalls in the compliance database.

Maximum Virtual Cores Per Instance

Type: int.

Maps to License.totalnumberofcorespervmperlicense in the compliance database.

Maximum Virtual Processors Per License

Type: int.

Maps to License.numberofprocessorsperose in the compliance database.

Minimum Core Licenses Per VM

Type: int.

Maps to License.minimumnumberoflicensespervm in the compliance database.

Minimum Days before Reassignment

Type: int.

Maps to License.reassignmenttimelimit in the compliance database.

Minimum Processors

Type: int.

Maps to License.minimumnumberofprocessors in the compliance database.

Minimum Users

Type: int.

Maps to License.minimumnumberofusers in the compliance database.

Name

Type: nvarchar. Maximum: 256. Mandatory: adapters must provide values for this column.

Maps to License.Name in the compliance database.

Number of Cores Per Socket License

Type: int.

Maps to License.numberofcorespersocket in the compliance database.

Number of Processors Per License Consumed

Type: int.

Maps to License.NumberOfAllowedProcessorsPerHost in the compliance database.

One Entitlement Allows User to Access Number of Installations

Type: bit.

Maps to License.limitnumberofcomputersuserlicensecanbeinstalledon in the compliance database.

One Entitlement Covers Number of Installations on a Device

Type: bit.

Maps to License.limitnumberofapplicationseachlicensepointcovers in the compliance database.

Override Unit Price

Type: float.

Maps to License.PurchasePrice in the compliance database.

Override Unit Price Currency Rate ID

Type: int.

Stores the PurchasePriceRateID as a foreign key to the currencyrate table in the compliance database.

PVU Entitlement Limit

Type: int.

Maps to License.pvulimit in the compliance database.

PVU Limit Applies

Type: bit.

Maps to License.pvulimitapplies in the compliance database.

Processors Limit

Type: int.

Maps to License.numberofprocessors in the compliance database.

Publisher ID

Type: int.

Stores the PublisherID as a foreign key to the vendor table in the compliance database.

Resale Price

Type: float.

Maps to License.ResalePrice in the compliance database.

Resale Price Currency Rate ID

Type: int.

Stores the ResalePriceRateID as a foreign key to the currencyrate table in the compliance database.

Resale Recipient

Type: nvarchar. Maximum: 128.

Maps to License.EndOfLifeRecipient in the compliance database.

Resources Consumed

Type: int.

Maps to License.resourceunitsconsumed in the compliance database.

Restrict the number of VMs per licensed host

Type: bit.

Maps to License.LimitNumberOfVirtualInstalls in the compliance database.

Retirement Date

Type: datetime.

Maps to License.RetirementDate in the compliance database.

Retirement Reason

Type: varchar. Maximum: 1000.

Values of Retirement Reason must match those stored in the EndOfLifeReason table of the compliance database.

Second Use At Home

Type: bit.

Maps to License.SecondUsageAtHome in the compliance database.

Second Use On Work Laptop

Type: bit.

Maps to License.SecondUsageWorkLaptop in the compliance database.

Subject To True Up

Type: bit.

Maps to License.TrueUp in the compliance database.

Third Party Users may use Linked Applications

Type: bit.

Maps to License.thirdpartyaccessallowed in the compliance database.

Time Limit Applies before License Reassignment

Type: bit.

Maps to License.reassignmenttimelimitapplies in the compliance database.

Unlimited Consumption

Type: bit.

Maps to License.UnlimitedConsumption in the compliance database.

Usage Time Limit In Days

Type: int.

Maps to License.virtualapplicationaccessmaximumusageperiod in the compliance database.

Version

Type: nvarchar. Maximum: 60. Mandatory: adapters must provide values for this column.

Maps to License.Version in the compliance database.

Data model version 13.2

2022 R1