Creating Entitlements

>Entitlement Status

>Creating an Entitlement

Test Entitlement Mode

Entitlements for Sentinel LDK Cloud Licensing (CL) (Produce and Push)

Entitlements for Versionless Products

Named Entitlements for Connected License Model

Lease-based Entitlements or Cloud-Served Lease Entitlements

Connected Entitlements for Cloud LM (License Manager) Deployment

Supporting Redundancy Using the Flexible License Model

Supporting Redundancy Using the Redundant Node Locked License Model

Entitlements for Feature Flags

>Entitlement Actions

New to Sentinel EMS?
See How to Use Sentinel EMS?

Entitlement Status

The Status attribute available on the Entitlements page specifies the status of an entitlement:

>Draft: When an entitlement is first created, it is saved as a draft that you can edit or delete.

>Completed: A draft entitlement must be marked as completed before it can be activated.

>Disabled: A disabled entitlement cannot be updated, activated, or revoked*. You can enable a disabled entitlement when needed.

>Closed: Indicates that the entitlement is permanently disabled and no action can be performed on it. You cannot enable a closed entitlement.

Creating an Entitlement

You create an entitlement from the Entitlements page.

To create an entitlement:

1.Prerequisite: Make sure that the required products and features are available for inclusion in the entitlement. For details, see Creating a Feature and Creating a Product.

1.From the navigation pane, select Entitlements to view the Entitlements page.

2.Ensure that the Test Entitlement Mode is set as needed.

For production purposes, set Test Entitlements to Off.

For testing purposes, set Test Entitlements to On. For more information, see Test Entitlement Mode.

3.Click the Add Entitlement button. The Add Entitlement page opens.

4.Assign Customers, Users, Channel Partners, and Market Groups.

5.Define Entitlement Attributes.

6.Associate Products and Product Suites. Products and product suites * that are added to an entitlement are known as line items.

a.In the Associate Products / Product Suite pane, click the products and product suites* that you want to add to the entitlement. The items move to the Associated Products pane.

TIP   You can filter the displayed list using the Search parameters, which are based on product or product suite* attributes.

If both products and product suites are available, click the Products | Products Suites toggle button to display the list of available products or product suites.

b.In the Associated Products (or Associated Products / Product Suites) pane, modify the Line Item Attributes as needed.

c.Expand each product to view and modify the Associated Features as needed.

(Optional) Click the Configure Features button to display a multiple-feature configuration bar in the first row. Then click the check box for the features whose attributes you want to define or modify. Using the options in the bar, configure the settings for all selected features as needed. Despite its name, this bar is available for single features, as well.

(Optional) Click the Configure License Model button to modify the license model attributes as needed. Then click Save to close the window.

d. Click the Associated Memory tab to view and configure as needed.

e.Click the Product Attributes tab to view and configure as needed.

7. Fill in any remaining fields as needed. The remaining fields depend on the product and license model configuration.

8. (Optional) If memory files are associated, click the Associated Memory tab to view them. If Allow Overwrite was selected during product creation, you can modify the text as needed.

9.Click Save to save the entitlement as draft. The entitlement is added to the list of entitlements. By default, the entitlement is added to the top of the list, but this may change according to the grid sorting rules.

10.Do one of the following:

Finalize the entitlement and make it available for activation or key burning* by clicking Complete button Complete in the Actions column.

Create a batch entitlement by following the steps in Configuring a Batch Entitlement.

Assign Customers, Users, Channel Partners, and Market Groups

The Assign Customer / Channel Partner pane displays the attributes that are used to specify the ownership details of an entitlement. You can use this pane to specify the customer, the user associated with the customer, the channel partner, and market group details. The following table explains the attributes that are available in this pane.

Attribute Description Required/Optional Valid Values

Market Group

(Visible only if the logged-in vendor user is associated with more than one market group)

List of Market Groups to which the logged in vendor user belongs.

Each market group specifies a target market for specific catalog elements and their entitlements. Vendor users can work only with catalog elements and entitlements in their own market group.

If the logged in vendor user is associated with only one market group, then the system automatically picks the logged in vendor user's market group.

If the logged in vendor user is not associated with any market group, then the system uses a default value that is not visible to the vendor user.

Required

>Any market group in the list

>Any market group in the list that is allocated for the required enforcement

Customer

Name of the customer for which you are creating the entitlement.

Start typing and select from the list of suggestions. If the customer does not yet exist, you must first create the customer. Click the Add Customer button Add Customer button, or navigate to the Customers page if you plan to associate a customer administrator user with the customer while creating the entitlement. For details, see Creating a Customer

Optional

 

For cloud-served lease, customer is optional for entitlement creation but must be specified during activation.

>Alphanumeric

>1 to 255 characters

Customer Identifier The customer identifier defined in Sentinel EMS is displayed automatically. This field is read-only and cannot be modified.

Mandatory for:

> Cloud-connected entitlements

> Sentinel Fit

>Unique

>Alphanumeric

User Email

Email of the user that is associated with the customer for which you are creating the entitlement. Start typing and select from the list of suggestions. If the user does not yet exist, you must first create the user. You can click the Add Contact button Add User button to create a standard user, or you can navigate to the Users page to create either a customer administrator user or a standard user with billing and shipping information. For details, see Users.

TIP   Make sure to click Save before navigating to another page if you want to save your work.

If you plan to use Produce and Push to activate the entitlement, select a customer administrator user. A customer's administrator user manages user-based licensing or machine accounts on behalf of the customer using the Sentinel EMS customer portal.

Optional

>Valid email address

Partner Name

Name of the channel partner. Entering the first few characters, displays the matching entries. Select a channel partner from the displayed list or click the Add Channel Partner button Add Channel Partner button to create a new one. For details, see Channel Partner Attributes.

Optional

>Up to 5 channel partners

>Alphanumeric

>1 to 250 characters

CC Email

Displays the additional email addresses to which the entitlement confirmation email must be sent.

You can edit the value only if the CC Email Change Allowed property is set to Yes in the Administration Console. For more information, see CC Email Change Allowed.

Optional

>Up to 15 email addresses

>Add email addresses by typing or by selecting from auto-complete. Press Enter after each manually entered email address.

User Registration

Specifies whether end user registration is required when logging on to the Sentinel EMS customer portal.

NOTE    For Sentinel HL keys, we recommend selecting Optional or None.

Required

>Mandatory: The end user must register when logging on to the Sentinel EMS customer portal using the EID (entitlement ID) or PKID (product key ID).

>Optional: The end user is prompted to either provide registration information or register later.

>None: The user registration page is not displayed to the end user.

Define Entitlement Attributes

Entitlement-related attributes are specified in the Define Entitlement Attributes pane, described below.

Attribute Description Required/Optional Valid Values

Start Date

Start date for the entitlement.

See also: No Start Date check box

Required

A start date entered manually or selected from the calendar
No Start Date check box

Excludes the start date.

Select this check box for licenses that need to support embedded devices that do not have a system clock, for example.

 

Note:

>If license model dates are not configured during entitlement creation, then the end date will be one year after the current date.

>If license model dates are configured during entitlement creation, then the end date will be the same as the one defined during configuration.

>The value that is assigned to the No start date check box while configuring a license model in an entitlement overrides the value defined for the No start date check box while creating the license model using Copy.

> Although the No start date check box is available for Flexible License Model and Connected License Model, for all lease licenses the license is fetched based on the current system time, so the No start date option does not affect the lease flows.

Optional (Selected or Cleared)

End Date

End date for the entitlement.

To specify an end date, do one of the following:

>Click the calender button and select the end date. The number of days for the entitlement is automatically calculated and displayed.

>In the Days box, enter the number of days for the entitlement. The end date is automatically calculated and displayed.

 

Note: You cannot activate an entitlement if the End Date has passed.

Required

An expiry date or Never Expires check box
Days

The number of days during which the entitlement can be activated. The end date is automatically calculated and displayed.

Optional

Maximum: 12000

Never Expires check box

Indefinitely extends the end date.

Optional

(Selected or Cleared)

EID

Entitlement ID. A unique identifier for an entitlement.

If not provided, Sentinel EMS automatically generates an EID after creating an entitlement.

You can modify the EID only if the Allow Manual Creation of EID and PKID check box is selected in the Administration Console.

Optional

 

>Alphanumeric

>Special characters

> 6 to 60 characters

>Cannot contain spaces

External ID

External reference identifier that uniquely identifies the entitlement in an external system.

Optional

>Unique across Sentinel EMS for all entitlements.

>0 to 60 characters

Ref ID 1

Reference identifier that identifies the entitlement in an external system.

Optional

>0 to 100 characters

Ref ID 2

Reference identifier that identifies the entitlement in an external system.

Optional

>0 to 100 characters

Additional Attributes

Allow Activation ... By

If Allow Activation is set to Yes, allows the specified type of user to activate the entitlement.

Activation refers to any type of activation, including burning a key* .

You set the type of user in the By box.

Required

Allow Activation:

Yes OR No

Default: Yes

   

By:

>All Users (Default): Any user that has access to the entitlement can activate the entitlement. Vendor users require activation role permissions.

>Vendor Only: Vendor users with activation role permissions can activate the entitlement. On the Sentinel EMS customer portal, the entitlement is visible, but cannot be activated.

Allow Revocation

If set to Yes, allows both vendor users and end users to revoke an activation and return the license for a product or product suite* to the vendor.

Note:

> You cannot revoke cloud-served connected licenses.

>For cloud-served lease licenses, Sentinel Fit licenses, and third-party licenses, use Revoke Immediately.

Required

Yes OR No

Default: Yes

(Although displayed for entitlements using Sentinel LDK license models, this attribute is not in use.)

Entitlement as a Whole

Specifies that all products (line items) that are part of this entitlement are activated at the same time.

 

The following conditions must be met to activate an entitlement as a whole:

> The activation method of all line items in the entitlement must be the same.

>The quantity of all line items must be same.

>All line items must have the same Fixed Quantity.

> All line items must use the same enforcement.

> All line items and their features must have the same License Type (Network or Standalone).

> For cloud-served lease entitlements, all line items and their features must have the same deployment mode. For more information, see Flexible License Model.

> The following applies to lease and on-premises entitlements (when Entitlement as a Whole is set to Yes) and is not relevant for connected entitlements:

You cannot enable or disable an individual line item, but you can collectively enable or disable all line items in an entitlement.

You can close an individual line item independently.

You can modify cloud-served lease entitlements even if Entitlement as a Whole is set to Yes.

> The fingerprint of existing line items will be registered with the new line items.

> The available quantity must not be zero in any line item if a new machine needs to fetch the lease from the entitlement.

> If the quantity is zero in any of the line items, lease is not provided to the new machine. However, the old machines can obtain the lease until the quantity is available in any of the line items.

> You cannot disable a line item for lease-based entitlements. To exclude a line item, mark it as closed.

> For unlocked products, set Entitlement as a Whole to Yes.

Required

Yes OR No

Default:

Cloud connected entitlements: Yes

Lease entitlements: No

No

Send Notification

Sends a notification to the User Email address after the entitlement is created.

Required

Yes OR No

Default: Yes

Associate Products and Product Suites

Use the Associate Products / Product Suites pane displayed below to associate products and product suites* with the entitlement you are creating.

 
 
 

Line Item Attributes

Product- and product suite-*related attributes are specified in the Associated Products or Associated Products/Associated Product Suites pane, described below.

Attribute Description Required/Optional Valid Values
Product / Product Suite Name of the associated product or product suite*. Required Read-Only
Product Identifier Numeric identifier for the product. Required Read-Only
Available Quantity

Total number of available activations.

You must use the same value in all line items for:

>Entitlement as a Whole

> Cloud-served connected entitlements*

Required

An integer > 0 or Unlimited

For cloud-served connected entitlements*, the quantity allowed is only 1.

Start Date

The date (day, month, and year) before which the licensed software cannot be run.

By default, the start date for an associated product or product suite* is same as the Start Date in the entitlement.

You can specify different dates for a product by modifying the date in the line item.

>If a start date is defined in the license model, then this date is also displayed for the entitlement.

However, if the license model start date is earlier than the current date, then the current date is displayed as the start date.

>You can select a start date that is earlier than the current date.

Required

Do one of the following:

>Enter a valid date.

>Select the No Start Date check box check box to exclude the start date.

End Date

The date (day, month, and year) after which the licensed software cannot be run.

By default, the end date for an associated product or product suite* is same as the End Date in the entitlement.

You can specify different dates for a product by modifying the date in the line item.

If the license model end date is a future date, then that end date is displayed by default as the end date for the product.

Required

Do one of the following:

>Enter a valid date.

>Enter the maximum number of days.

>Select the Never Expires check box check box to extend the end date indefinitely.

Action > Delete button Delete

Removes the association with the entitlement. The product or product suite* moves from the list of Associated Products back to the list of Available Products.

Optional N/A

Associated Features

Feature-related attributes are specified in the Associated Features tab, described below.

Attribute Description Required/Optional Valid Values
Feature Name Name of the associated feature. Required Read-Only
Include Feature

Toggle button that specifies if a feature is included in the entitlement.

Note: Although this option is visible for Sentinel Fit, it is not supported and should not be used. For best results, leave Included (Optional) as is.

Required Yes or No
License Model

The license model associated with the feature.

If more than one license model is associated with the feature, you can select the required license model from the list.

Required

A valid license model

Start Date

The date (day, month, and year) before which the licensed feature cannot be run.

By default, the start date for an associated product or product suite* is same as the Start Date in the entitlement.

You can specify different dates for a product by modifying the date in the line item.

>If a start date is defined in the license model, then this date is also displayed for the entitlement. However, if the license model start date is earlier than the current date, then the current date is displayed as the start date.

>You can select a start date that is earlier than the current date.

Required

Do one of the following:

>Enter a valid date.

>Select the No Start Date check box check box to exclude the start date.

End Date

The date (day, month, and year) after which the licensed feature cannot be run.

By default, the end date for an associated product or product suite* is same as the End Date in the entitlement.

You can specify different dates for a product by modifying the date in the line item.

If the license model end date is a future date, then that end date is displayed by default as the end date for the product.

Required

Do one of the following:

>Enter a valid date.

>Enter the maximum number of days.

>Select the Never Expires check box check box to extend the end date indefinitely.

Apply License

Specifies how to apply the license model attributes to the feature.

If the license model was set to Define in Entitlement when creating the product, you must set the value in this field.

Which option is best?

You select an option based on what you are trying to achieve.

For new products, although you can select any of the options, for the most flexibility when updating the expiration date, number of days, or execution count license terms, we recommend selecting System-specified.

System-specified enables you to resell the product to the same customer without changing the product properties. For example, suppose you sell a product with a one-year subscription. At the end of the year, you can renew the subscription by setting the new expiration date in the entitlement, without changing the product properties in Sentinel EMS.

If you need to update the concurrency or change the license model for the same customer's existing product, select Add or Overwrite instead.

Note: If you receive an error message related to applying a license, you may need to select another Apply License option.

Required

One of the following:

>System-specified: (Default) Enables Sentinel EMS to automatically apply the best option for the license—Add or Overwrite—based on the specified attributes.

When applying license updates to activated products, this lets you quickly update the expiration date, number of days, or execution count (depending on the license model) without extensive manual changes. You must retain the existing concurrency values, including the number of concurrent instances (number of concurrent seats).

If you must select another license model or change any concurrency or accessibility values post-activation, you need to create a new entitlement. ClosedLearn more

>Add: Adds the specified license model attributes to the feature. When applying license updates to activated products, this option adds to the existing values. The "add" mechanism is applied based on the attribute values set in the license model during the update.

To retain the current value for the expiration date, you must explicitly set the same expiration date.

To retain the current value for the number of days, execution count, and concurrent instances, set the relevant values to 0. This instructs Sentinel EMS not to add anything to those values. ClosedLearn more

>Overwrite: Modifies the license model attributes associated with the feature by overwriting the existing values with the updated values.

When applying license updates to activated products, this option overwrites the existing values with the values specified in the license model during activation. ClosedLearn more

Action > Configure License Model button Configure License Model

Button used to open the Configure License Model dialog box.

Enables you to view and configure the license model associated with the selected feature.

 

Tip:

In the Associated Features pane, you can select the check box for one or more features and click the Configure License Model button to configure and apply the same license model to all selected features simultaneously.

Configure License Model button

Optional N/A

Associated Memory

Memory-related attributes are specified in the Associated Memory tab.

Attribute Description Required/Optional Valid Values
File Name A descriptive name of the memory file. Required Read-Only (Set when creating the Memory file.)
File ID

Integer that identifies the memory file and is used by your application to refer to that file.

Required Read-Only (Set when creating the Memory file.)
File Type Type of data stored in the memory file. Required Read-Only (Set when creating the Memory file.)
Offset The hexadecimal starting point of the memory file. Optional

Read-Only (Set when creating the Memory file or when you Associate Memory Files with a product.)

Size (Bytes)

Size of the memory file in bytes.

Optional

 

Read-Only (Set when creating the Memory file or when you Associate Memory Files with a product.)

Text

The memory data in text format.

You can add or edit text if the Allow Overwrite check box was selected when creating the product containing the memory file.

NOTE   The combined value of Text and Offset must not exceed the memory file Size (Bytes).

Optional

Read-Only (Set when creating the Memory file or when you Associate Memory Files with a product.)

OR

Text with a maximum size that does not exceed the following:

User-defined memory:

>Sentinel SL keys: 65535 bytes

>Sentinel HL key version 6.x keys: 65535 bytes

>Sentinel HL key version 4.x keys: 25944 bytes

Default memory:

>Default (Read/Write): 4032 bytes*

>Default (Read-Only): 2048 bytes*

Apply Memory

Specifies how to attach the memory file to the product.

Sentinel EMS applies memory files in the order in which they are added to the product.

Required

Read-Only (Set to one of the following when you Associate Memory Files with a product.):

>Add

>Overwrite

>Delete

For more information about these values, see Apply Memory.

Product Attributes

Product-related attributes are specified in the Product Attributes tab.

>Sentinel RMS Product Attributes

>Sentinel LDK Product Attributes

Sentinel RMS Product Attributes

The displayed attributes depend on the product settings, including license and locking attributes. Some of the product attributes are described in the following table.

Attribute Description Required/Optional Valid Values
Activation Method

The method of defining and allocating the quantity of licenses available during activation.

The value displayed by default is the value that was specified when the relevant product was created. You can update the value as needed:

>Fixed. For every activation, the identical number of licenses is consumed. When using the Fixed method, the Available Quantity must be divisible by the Fixed Quantity without leaving a remainder because each activation consumes the same quantity.

(Default value if the Activation Method was set to Define in Entitlement when the product was created.)

>Partial. The quantity can be consumed in multiple activations. Each activation reduces the total number of available activations by the quantity activated.

>Full. The entire quantity is activated in a single activation.

> Unlimited. An unlimited number of activations can be performed for the product. (Not supported for cloud-served lease entitlements.)

 

Note:

The Activation Method value must be identical for all line items for:

>Entitlement as a Whole

> cloud-served connected entitlements*

Required

One of the following:

>Fixed

>Partial

>Full

> Unlimited

Fixed Quantity

The number of licenses to consume in each activation.

Specify a number that, when multiplied, equals the Available Quantity. For example, if the Available Quantity is 10, set the Fixed Quantity to 1, 2, 5, or 10.

Visible only if Activation Method is set to Fixed.

Default: 1

Required Number from 1 to the maximum quantity of activations
External ID

External reference identifier that uniquely identifies the product in an external system.

Optional

>Maximum: 60 characters

>Must be unique

Available Quantity The total number of licenses available for activation. Required

Maximum quantity of activations

Sentinel LDK Product Attributes

Attribute Description Required/Optional Valid Values
Activation Method

Specifies whether a finite or unlimited number of activations is available.

>Fixed. The Available Quantity can be consumed in multiple activations. Each activation reduces the Available Quantity by 1. For example, if the Available Quantity is 10, then after an activation, the Available Quantity is 9.

>Unlimited.An unlimited number of activations can be performed for the product. When you select Unlimited, the Available Quantity changes to Unlimited.

Default: Fixed

Required Fixed or Unlimited

External ID

External reference identifier that uniquely identifies the product in an external system.

Optional

>Unique across Sentinel EMS for all entitlements.

>0 to 60 characters

Locking Type The Locking Type value specified during product creation. Required Read-Only
Rehost The Rehost value specified during product creation. If Define in Entitlement was specified, you must set the value in this field. Required

One of the following:

>Enable

>Disable

>Leave As Is

Test Entitlement Mode

Sentinel EMS enables you to work in the Test Entitlements mode for testing purposes. (Not recommended for use with production devices.)

You can use test entitlements to verify that:

>License models, features, products, and product suites* are appropriately defined.

>Entitlements are being generated successfully.

>Entitlement certificates and license certificates are generated correctly and are sent to the end user.

>The generated license code or string works for the products.

The following is true for test entitlements:

>You can create test entitlements for products and product suites* that are marked as Draft or Completed.

> You cannot create a test entitlement for versionless products.

> You cannot deploy a test entitlement for lease-based products.

>You can delete a test entitlement.

To create a test entitlement:

1.From the navigation pane, select Entitlements to view the Entitlements page.

2.Set Test Entitlements to On. By default, the Test Entitlements mode is switched off.

Test Entitlements toggle button

NOTE   When working with test entitlements, real entitlements are not listed (and vice versa). To move back to real entitlements, set the Test Entitlements mode back to "Off".

3.Create the test entitlement as defined in Creating an Entitlement.

Entitlements for Sentinel LDK Cloud Licensing (CL) (Produce and Push)

The process of creating an entitlement for cloud licensing (that you plan to activate using Produce and Push) is identical to creating any other entitlement with some minor exceptions described in this section.

TIP   If you are working only with Sentinel LDK Cloud Licensing (CL) (in other words, you are not using Sentinel HL or Sentinel SL keys or any enforcement other than Sentinel LDK), you can ease maintenance by changing the global settings in the Entitlement Configuration pane of the Administration Console as follows:

>Set Entitlement as a Whole to Yes.

>Set Allow Activation By to Vendor Only.

To create an entitlement for Sentinel LDK cloud licensing for activation using produce and push:

1.(Optional) If you plan to delegate user-based licensing or machine account management to customers via the Sentinel EMS customer portal, an administrator user must be associated with the customer. Add a customer administrator user if one does not exist and associate that user with the customer.

The customer's administrator user is responsible for managing:

Product-to-user association, which is part of user-based licensing. For details, see Product-to-User Association and User-Based Licensing.

Machine accounts and registered machines, which is part of identity string-based licensing. For details, see Machine Accounts.

Although you can associate a customer administrator user with the customer after you create the entitlement, we recommend handling this in advance for ease of maintenance.

2.Start creating an entitlement as described in Creating an Entitlement.

3.Assign a customer to the entitlement as described in Assign Customers, Users, Channel Partners, and Market Groups. If the customer is associated with an administrator user, the User Email address is automatically populated in the entitlement.

4.If you did not configure the global settings as described in the tip above, then, in the Define Entitlement Attributes pane, expand Additional Attributes and set the following. Otherwise skip to the next step.

Allow Activation to Yes and set By to Vendor Only. This ensures that end users that access the Sentinel EMS customer portal cannot activate the products in the entitlement.

(Recommended) Entitlement as a Whole to Yes. This enables you to activate all products at once without the need for selecting each product.

5.Associate products that include:

One of the SL-AdminMode locking types. For details, see Locking Type.

Features whose license model supports concurrency on a network and specifies the maximum number of concurrent instances. For details, see Configure License Model and Sentinel LDK Enforcement - License Models

6.Complete the entitlement as described in Creating an Entitlement.

Entitlements for Versionless Products

Versionless products are created to support dynamic entitlements in Sentinel EMS.

To create an entitlement for a versionless product:

1.Create a versionless product. For details, see Creating a Product.

2.Create its variants as required. For details, see Creating a Variant for a Versionless Product.

3.Create an entitlement using the Entitlements page. For details, see Creating an Entitlement.

4.During entitlement creation, use the Associate Products / Products Suite pane to associate the versionless product. All variants of the versionless product will be automatically available during activation.

5.Save the entitlement.

Important points to remember when creating an entitlement for versionless products are:

>A versionless product must have variants associated with it, before an entitlement can be created for it.

>An entitlement cannot be created by combining versionless products and variants as line items.

>An entitlement cannot be created by combining versionless products and default products as line items.

>An entitlement can be created for multiple versionless products that belong to a common namespace.

>When an existing Sentinel RMS license model is associated with a variant, it uses the default values of the license attributes to define the licensing terms. An existing Sentinel RMS license model must be copied and its attributes customized as required before it is associated with a variant.
For example, the Flexible License Model, which is used to create lease licenses has the default value "Network" for its attribute "License Type". The Flexible License Model can be associated with a variant to define a Network type lease license. Alternately, to create a "Standalone" lease license, the Flexible License Model has to be copied and the attribute "License Type" has to be changed to "Standalone" in the copied license model. The new license model can then be associated with the variant.

>License model attributes are not displayed for entitlements with versionless products. At the time of activation, depending on the variant selected, the license model attributes are applied from its definition.

>If the Copy License Date from Line Item in the Administration Console and the Start From Activation Date license model attribute of a versionless product are both set to No then the license duration of the line item is the sum of the date of activation and the license model duration.

>The activation method for versionless products is derived from the variant at the time of activation.

Named Entitlements for Connected License Model

Sentinel EMS enables you create entitlements that can be associated with named users. These entitlements are called named entitlements. Named entitlements can only be created for features that implement Connected license models. After deployment, a named entitlement generates a named user license, which gives exclusive licensing rights to user names specified in the software license. The named user license is issued for known user names.

To create a named entitlement:

1.Create a feature that contains the Connected license model.

2.Create a product that contains the feature of Connected license model type.

NOTE   A product can be included as a line item multiple times within the same cloud-connected entitlement.

3.Start to create an entitlement. For details, see Creating an Entitlement.

4.In the Associate Product / Product Suite pane, add a product that contains the feature with the Connected license model type.

5.Expand the product you added and select Product Attributes. The attributes for creating a named user appear as shown below.

Set the following:

Named User License: Set to Yes to specify a named user association for the entitlement that is being created.

Number of Named Users: Specify the number of named users you want to associate with the line item (Maximum: 25000). (This attribute is displayed only when Named User License is set to Yes.

6.Click Save to save the named entitlement as a draft.

7.In the Entitlements page, mark the entitlement as Completed by clicking the Complete action button. For details, see Actions for Entitlements

8.Activate the line item. For details, see Activating a Product. A Named User Management tab is visible after the line item is activated:

NOTE   You can associate named users with line items in an entitlement using the Named User Management tab only after the entitlement is deployed.

9.Add named users to the entitlement. For details, see Managing Named Users.

Lease-based Entitlements or Cloud-Served Lease Entitlements

An entitlement that enables you to generate a lease license is called a lease-based entitlement. A lease license that is valid up to a time in the future and is delivered in several installments. These installments are then delivered and consumed sequentially.

Sentinel EMS enables you use the Flexible License Model to create lease-based entitlements also known as cloud-served lease entitlements.

NOTE   User can set fingerprint registration as optional for lease-based entitlements. If the Redundancy option is enabled for lease-based entitlements then fingerprint registration is mandatory.

To create a cloud-served lease entitlement:

1.Create a feature using the Flexible License Model.

2.Create a product that contains the feature of Flexible License Model type.

3.Create an entitlement using the Entitlements page. For details, see Creating an Entitlement.

NOTE   Entitlement as a Whole is set to No by default to support the activation of a lease-based entitlement at the line item level. You can specify that all products and product suites that are part of the entitlement are activated at the same time by setting the Entitlement as a Whole option to Yes.

4.During entitlement creation, add the product that you created in step 2.

5.Specify the Activation Method as Fixed or Full.

6.Specify the Quantity for each product.

7.Save the entitlement.

Important points to remember when creating a cloud-served lease entitlement:

>A product can be included as a line item multiple times within the same entitlement.

>Activation of lease-based entitlements is done using the Sentinel Cloud Plug-in (SCP). The Activate button used to activate entitlements is not available for cloud-served lease entitlements.

>Activation at line item level is supported for cloud-served lease entitlements.

>Activation method supported for leased licenses is as follows:

Full activation is supported for redundant lease licenses.

Fixed and Full activation is supported for non-redundant lease licenses.

>The EID attribute does not support special characters (/,\,$,!,@,#,*), space and internationalized characters (such as Japanese, German, Chinese font set) for cloud served licenses.

>A product with features that use the Lease deployment mode cannot be added twice to a lease-based entitlement.

>To make an entitlement with an optional fingerprint, set Fingerprint Registration to No while copying the license model, or clear this entitlement level attribute during entitlement creation.

>Fingerprint registration is supported at the line item level if Entitlement as a Whole is set to No.

Connected Entitlements for Cloud LM (License Manager) Deployment

Sentinel EMS enables you to use the Flexible License Model to create connected entitlements using the Connected (Cloud LM) deployment mode.

To create a cloud-served connected entitlement:

1.Create a feature using the Flexible License Model where deployment mode is )Connected (Cloud LM.

2.Create a product that contains the feature of Flexible License Model type.

3.Create an entitlement using the Entitlements page. For details, see Creating an Entitlement.

4.During entitlement creation, add the product that you created in step 2.

5.Specify the Activation Method.

6.Specify the Quantity for each product.

7.Save the entitlement.

Important points to remember when creating a cloud-served connected entitlement:

>A product can be included as a line item multiple times within the same entitlement.

>Activation of connected entitlements is enforced in cloud and can be consumed from anywhere.

>The EID attribute does not support special characters (/,\,$,!,@,#,*), space and internationalized characters (such as Japanese, German, Chinese font set) for cloud served licenses.

Supporting Redundancy Using the Flexible License Model

Redundancy is supported using the Redundant Node Locked and the Flexible License Model in Sentinel EMS. You can use either of the license models to create an entitlement and generate a license that supports redundancy.

To create an entitlement that provides support for redundancy using Flexible License Model:

1.Create a feature using Flexible License Model.

2.Create a product that contains the above created feature.

3.Create an entitlement using the Entitlements page. For details, see Creating an Entitlement.

NOTE    For redundant lease licenses, set Activation Method to Full.

4.Add the product that you created in step 2.

5.Specify Quantity. For cloud-served lease, the quantity is 1.

6.In the Enforcement Extensions pane, set Redundancy to Yes.

7.Set the Redundancy Majority Rule option to Yes to enable the majority rule. For more details, see Flexible License Model.

8.In Redundant Servers, enter the number of servers (from 3 to 11).

9.Save the entitlement.

Important points to remember when creating an entitlement that supports redundancy using the Flexible License Model:

>Full activation is supported for redundant lease licenses.

>Redundancy attributes, such as Redundancy, Redundancy Majority rule and Redundant Servers, are consolidated at the entitlement level.

>Redundancy attributes cannot be modified after an entitlement is marked as "complete".

>Enabling the Redundancy Majority Rule is not mandatory but it is recommended for better security.

>If Redundancy Majority Rule is enabled then cloud-served lease licenses can only be consumed if the number of servers that meet this majority rule specified in the entitlement are registered and running.

>If Redundancy Majority Rule is enabled then On premise - Served licenses can only be consumed if the number of servers that meet this majority rule specified in the entitlement are running.

>Locking criteria type is the same across all redundant servers.

>Fingerprint registration is mandatory for lease-based entitlements if Redundancy is enabled.

Supporting Redundancy Using the Redundant Node Locked License Model

Another method for an entitlement to support redundancy is by using the Redundant Node Locked license model.

To create a an entitlement that provides support for redundancy using Redundant Node Locked license model:

1.Create a feature using the Redundant Node Locked license model.

2.Create a product that contains this feature.

3.Create an entitlement using the Entitlements page. For details, see Creating an Entitlement.

4.Add the product of that contains the feature of Redundant Node Locked license model type.

5.Click the > button to expand the associated product details.

6.Under Product Properties, modify the number of servers in Num Servers if required.

7.Click Edit License Model to modify the licensing attributes. (The redundancy attributes Allow Redundancy and Enforce Majority Rule are available under Policy pane in the Edit License Model window.)

8.Save the entitlement.

Important points to remember when creating an entitlement that supports redundancy using Flexible License Model:

>Redundancy attribute, Num Servers is specified at line item level.

>The Majority Rule attribute is specified at the license model level.

>Redundancy attributes cannot be modified after an entitlement is marked as "complete".

>Enabling the Redundancy Majority Rule is not mandatory but it is recommended for better security.

>If Redundancy Majority Rule is enabled then licenses can only be consumed if the number of servers that meet the majority rule specified in the entitlement are running.

>Locking criteria type can be different for each redundant server.

Entitlements for Feature Flags

The entitlement-driven feature flags are used to switch functionalities on or off based on the entitlement status. If Sentinel EMS is integrated with a feature flag management platform, features are created automatically in Sentinel EMS based on events driven by feature flag updates. You can package these features in default products and generate entitlements for them.

To create entitlements for feature flags:

1.Create a default product that contains features connected to a feature flag management platform. To identify such features, refer to the section Identifying Features Flags in Sentinel EMS.

2.Create an entitlement using the Entitlements page. If the Market Group dropdown is visible, select Feature-Flag. You must associate a customer. Associate the product you created in step 1.

3.Under Associated Products, modify the product values as needed.

4.Click Save to create the entitlement. The new entitlement is saved as a draft and is displayed at the top of the entitlements list.