Usage Management: Creating License Models

In this exercise, you create two license models: one is a usage-based (metered) license model to be used with metered products and the other is an unmetered license model to use with the unmetered product and facilitate client registration.

Note:The unmetered product is used to register usage-capture clients operating in untrusted environments.

Creating a Metered License Model to Track Usage

Usage-based license models are FlexNet Embedded license models that use metered licensing—typically following a metered-capped (limits to usage counts) and metered-uncapped (tracking and reporting but no limits).

To indicate that usage data should be tracked for a feature (capability), you must create a metered license model with appropriate settings. For the example basic uncapped usage client, you will define a metered-uncapped license model.

When working with usage capture, the important settings are Metered, Reusable, Undo Interval, and Overdraft, and Auto Provision.

Defining a license model as Metered indicates that it is intended for use with usage capture and usage management.
Reusable and Undo Interval attributes work together to determine whether usage counts can only increase or are permitted to decrease as well. Reusable allows the decrease of feature checkouts, generally. Undo Interval optionally expresses a window in which checkouts can be canceled even if Reusable is set to No.
The Overdraft setting defines the policy for usage over the entitled license count: overdraft can be Not Used (no overdraft allowed), Unlimited (uncapped usage, as with this example), or defined as a fixed value or percentage of the total entitlement.
Set Auto Provision to Yes to support license server auto-provisioning. Auto-provisioning allows FlexNet Operations to automatically create new license servers when new entitlements require it and, when a default license server is present, automatically maps new rights to the default license server.

For the first part of this exercise, you specify the following settings for the metered license model attributes:

Attribute

Value

Name

Example Metered License Model

Expiration

None

Is this an Embedded License Model?

Yes

Is this a Counted Model?

Yes

Is this a Metered Model?

Yes

Reusable

Yes

Undo Interval

Not Used

Overdraft

Unlimited

Auto Provision

Yes

Issuer

Not Used

Serial Number

Not Used

Vendor String

Not Used

Notice

Not Used

To create a usage-based license model

1. In the Producer Portal, click Administer > License Models. The Producer Portal opens the License Models page.
2. On the License Models page, click Create New License Model. This button opens the Select a License Technology page.
3. Select FlexNet Licensing and click Next. The Producer Portal opens the Create a License Model page.
4. Specify license model name and expiration setting. For this exercise, use the values specified in the table above: Example Metered License Model and None.
5. Click Next. The Producer Portal begins rendering interactive settings for license model policies.
6. Set the license model policy values described in the table above, and click Save.

The Producer Portal creates the license model with the settings you specified.

Creating an Unmetered License Model for Client Registration

If you are implementing a connected software client, the client registration process requires an additional unmetered license model. For this purpose, create a second license model, called Example Baseline LM, with Metered set to No and Counted set to No.

For the second part of this exercise, repeat the license model creation process but specify the following settings for the unmetered license model attributes:

Attribute

Value

Name

Example Baseline LM

Expiration

None

Is this an Embedded License Model?

Yes

Is this a Counted Model?

No

Is this a Metered Model?

No

Issuer

Not Used

Serial Number

Not Used

Vendor String

Not Used

Notice

Not Used

Retain the defaults for all other attributes.

Deploying the License Models

Before these new license models can be used in an entitlement, you must deploy them. (Deploying a license model changes its state from draft to deployed.)

To deploy Example Metered License Model and Example Baseline LM

1. In the Producer Portal, click Administer > License Models. The Producer Portal opens the License Models page.
2. On the License Models page, locate the Example Metered License Model and Example Baseline LM license models. If they do not immediately appear in the License Models list, try searching License Models for Example.
3. Click the checkboxes for Example Metered License Model and Example Baseline LM, and then click Change State > Deploy.
4. Click OK to confirm the state-change operation.

The Producer Portal deploys the license models and refreshes the License Models page to show the new Deployed state.