Usage Management: Creating Features
In FlexNet Operations, usage data is tracked by feature. In this exercise you will create two features.
The FlexNet Embedded C SDK and FlexNet Embedded XT usage-capture examples track usage for a feature called survey. You will create that feature as our metered feature in this exercise. In addition, you will create another feature, called baseline-client-reg, to facilitate client registration.
• | For instruction on creating the survey feature, see Creating a Metered Feature. |
• | For instruction on creating the baseline-client-reg feature, see Creating an Uncounted, Unmetered Feature for Client Registration. |
For each feature, we will create a separate product and then combine those products in an entitlement to deliver to a user in a customer account.
In the Producer Portal, use the commands under the Products menu to add a feature called survey, version 1.0. When defining the feature, use the following settings:
Attribute |
Value |
Feature Name |
survey |
Feature Version |
1.0 |
Description |
Example feature for usage capture. |
Units |
Measurements |
Scale |
1 |
Counted |
Do Not Override |
Reusable |
Do Not Override |
Leave all other attribute settings on their default values.
To create the survey feature
1. | In the Producer Portal, click Products > Features. The Producer Portal opens the Feature page. |
2. | On the Feature page, click Add New Feature. This button opens the Create a Feature page. |
3. | On the Create a Feature page, set the feature attributes using the values in the table above. |
4. | Click Save. |
The Producer Portal creates the survey feature and remains on the Create a Feature page.
In practice, a feature count of 1 should represent the smallest possible difference in values you intend to capture. If this choice would cause large numbers in usage reports, you can use the Scale setting to define a factor by which the values in the reports will be divided before they are displayed. For example, a realistic choice for file sizes is to have feature usage counted in bytes, set the scale to one billion, and set Units to GB.
Creating an Uncounted, Unmetered Feature for Client Registration
The client registration process requires an additional unmetered, uncounted feature. For this purpose, create a second feature called baseline-client-reg.
Repeat the feature creation process for the baseline feature. Use the settings shown in the table below.
Attribute |
Value |
Feature Name |
baseline-client-reg |
Feature Version |
1.0 |
Description |
Example unmetered feature to do client-registration for entitlements that deliver metered products. |
Leave all other attribute settings on their default values.