Predefined Substitution Variables for License Strings
Variables can be used as values for supported license strings: VENDOR_STRING, NOTICE, ISSUER, and SERIAL_NUMBER. These variables are resolved when the license is generated.
To express a predefined substitution variable in a license string, on the Create a License Model page, specify the value of the string as the substitution variable enclosed in curly braces. For example, to use the Sold-to account ID use {SoldTo.name} or to use the Sold-to account name use {SoldTo.displayName}.
Important:Predefined substitution variables can be used with custom license technologies provided the license technology implements the GeneratorRequest interface.
The following substitution variables are defined:
Substitution Variable |
Definition |
||||||
Sold-to account ID |
{SoldTo.name} |
||||||
Sold-to account name |
{SoldTo.displayName} |
||||||
Ship-to address on an entitlement |
{Entitlement.shipToAddress} |
||||||
Order ID on an entitlement line item |
{EntitlementLineItem.orderId} |
||||||
Order line number on an entitlement line item (only for simple entitlements) |
{EntitlementLineItem.orderLineNumber} |
||||||
Activation ID on an entitlement line item |
{EntitlementLineItem.activationId} |
||||||
Product name on an entitlement line item |
{EntitlementLineItem.productName} |
||||||
Product version on an entitlement line item |
{EntitlementLineItem.productVersion} |
||||||
Part number on an entitlement line item |
{EntitlementLineItem.partNumber} |
||||||
Fulfillment ID |
{Fulfillment.id} |
||||||
Entitlement ID |
{Entitlement.id} |
||||||
Feature version |
{Feature.version} This variable can only be used in the Vendor String field. The format of the feature version specified using the {Feature.version} variable depends on its location:
|
||||||
Quantity configured on device |
{mappedQuantity} This variable is applicable only to FlexNet Embedded licenses. |
See Also
Custom Attributes in License Strings