Flexible License Model

Sentinel Cloud-connected (SCL) licensing is an add-on for Sentinel RMS and is used in conjunction with Sentinel EMS to support cloud licenses. The license model used to support leased licenses is Flexible license model.

NOTE   Flexible License Model is available for Sentinel RMS 9.0 and above where License Version is 16 or more.

Attribute Group Attribute name Description Default Value Optional? Software Vendor Permission End User Permission
Define Attributes Deployment Type

Specifies deployment type as:

>Cloud Served - Cloud LM: Generate connected licenses enforced in cloud and that can be consumed from anywhere.

>Cloud Served - Lease: Generate lease-based licenses enforced in cloud.

>On-premise Served: Generate licenses on-premises where they are consumed.

Cloud Served - Lease No Read/write None

Allow Overwrite

(for Deployment Type)

Specifies whether the deployment type is fixed or not. If deployment type is "fixed" for a license, it cannot be modified while creating an entitlement for a line item that uses that license model. Selected No Read/write None
License Type

>Specifies license is of type Network or Standalone for Cloud Served - Lease and On-premise Served deployment types.

>Specifies license is of type Cloud for Cloud Served - Cloud LM deployment type.

NOTE   It is suggested that you specify the license type of a license model when you copy or edit the license model. This will improve the performance during entitlement creation by reducing calls to the license generator.

>Network (for Cloud Served - Lease and On-premise Served)

>Cloud (for Cloud Served - Cloud LM)

No Read/write None

Allow Overwrite

(for License Type)

Specifies whether the license type is fixed or not. If license type is "fixed" for a license, it cannot be modified while creating an entitlement for a line item that uses that license model. Selected No Read/write None
License Duration Start From Activation Date License start date will start on the day of the activation. No No Read/write Read
Start Date

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

 

A No start date checkbox can be used to exclude the start date. This option can be selected for licenses so that embedded devices that do not have system clock can be supported.

01/01/2019 12:00 AM No Read/write Read
End Date

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

 

A Never expires checkbox can be used to indefinitely extend the end date.

01/01/2020 12:00 AM No Read/write Read
Limits User Limit

Limit that sets the maximum number of users that can run the licensed software.

Maximum Value: 4294967294 if license version is 20 and 10000000 for license version 19.

100 No Read/write Read
Soft User Limit A sub-limit lesser than the user limit that is set to generate alerts. Unlimited No Read/write None
Key Lifetime (min) Refers to a unit of time specified for the license to send updates to the License manager. 5 No Read/write None

Cloud Served

(This attribute group is available if Deployment Type is Cloud Served - Lease)

<5.5Preview> and <10.1Preview>

Collect Usage Specifies whether usage will be collected for the licenses. Yes No Read/write None

Lease Duration (hours)

 

(The field was named as Duration previously)

Duration of the lease.

When a license is distrbuted in chunks, each having the same duration.

Apply Full Duration

 

(The default setting is changed starting EMS 5.5)

No Read/write None

Apply Full Duration

 

(The field was named as Unlimited previously)

The default setting of Lease Duration is full duration, which means that the feature end date would go into the license.

If you specify any setting other than full duration, then a license would be generated for that much duration. However, if the feature end date falls earlier than the lease duration, then the license is valid only up to the date that is earlier.

The default setting of full duration is useful in scenarios such as the one described here:

Selected

  Read/write

None

 

Lease Renewal Frequency (hours)

The time period to issue the next lease. By default, lease renewals are turned off—in coordination with the default setting of full duration. So, if the customer already has the full-term license, there is no need to obtain lease.

If you want to specify a value, set it around 75% to 80% of the lease duration value in order to give uninterrupted experience so that lease gets renewed before the lease is expired.

However, you must assess your use case in detail to see the overall impact of these values. A few example use cases are described here:

Do Not Renew Automatically (Exception: Entitlement Updates)

 

(The default setting is changed starting EMS 5.5)

No Read/write None

Do Not Renew Automatically (Exception: Entitlement Updates)

By  default, lease renewals are stopped without any impact on the entitlement updates. Entitlement updates will be delivered as per the automatic detection settings.

 

See Also: Examples: Lease Renewals and Entitlement Updates <5.5Preview> and <10.1Preview>

Selected

(438000 hours is the maximum value allowed)

     
Usage Sync Frequency(hours) Usage synchronization frequency in hours.

1 hour

No Read/write None
Fingerprint Registration Specify whether fingerprint registration is required or not. Yes No Read/write None

Usage

(This attribute group is available if Deployment Type is On-premise Served or Cloud Served - Cloud LM)

Collect Usage

Specifies whether usage will be collected for the on-premises served licenses.

NOTE   The Collect Usage flag is available for License Version 21 and above.

Yes No Read/write None
Network Term Allow License Commuting Specify whether or not commutation of license is allowed. No No Read/write None
Grace Period Specify whether or not grace period is allowed. Disallowed No Read/write None
Grace Period (days) Specifies the number of days of grace. This attribute is available only if "Grace Period" is "Allowed". 0 No Read/write None
Grace Period (elapsed hours) Hours elapsed from the grace period specified. 0 No Read/write None
Maximum Checkout (days) Specifies the maximum number of days a commuter license can be checked-out for. 30 No Read/write None
Sharing Criteria Determines whether license sharing is allowed for the feature or not. No Sharing No Read/write None
License Holding Criteria

Specifies whether license can be held or not.

-No Hold Time

-Application Specified

-License Specified

No Hold Time No Read/write None
Key Holdtime (min) A network license may be held for some time after it is released by a specific user. During that time only the original requester of the license can be granted the license again. Key Holdtime Minutes specifies the number of minutes for which a released license can be held before reallocation. 0 No Read/write None
Policy License Version

Specifies the license version.

21 - RMS 9.7 No Read/write None
Output Type Determines the format of the license generated. Encrypted No Read/write None
Enforce License Exclusive Enforce that an exclusive license code completely replaces the old license with a new license. Exclusive No Read/write None
Enforce Clock Tampered Software licensing may break down if the customer sets back the system time to prevent license expiration. The attribute 'Enforce Clock Tampered' detects system clock tampering. Yes No Read/write None
VM Detection Enforce a policy through the license to deny or allow application usage on a VM. Disabled No Read/write None
Redundancy Specifies license redundancy for high availability during license manager downtime. When the main License Manager is unavailable, the clients are seamlessly transferred to other License Managers. No Yes Read/write None
Redundancy Majority Rule

While creating a redundant licenses it is required that its redundant License Managers use majority rule. This field, when selected dictates that a majority (over half) of the redundant License Managers must be up and running for a request for that active license to be serviced. For example, if you have defined five redundant License Managers and majority rule is in effect, at least three of them must be up and running or a request for that license will fail. If majority rule is not in effect, your customer could set up the redundant License Managers and then separate them on different networks. Each redundant License Manager, not being able to see any of the others, would then allow your customer to double, triple, quadruple, etc., the total license count without purchasing that many license tokens. So, although you can turn majority rule off, you incur a huge security risk in doing so. If majority rule is in effect for a particular license and the majority of License Managers for redundant licenses go down then requests for licenses for that feature or version are no longer serviced until the majority of License Managers are up and running again. However, requests for non-redundant licenses or redundant license codes not using majority rule will continue to be serviced. We recommend that you always enable majority rule while generating licenses.

This attribute is visible only if the Redundancy attribute is selected.

Yes

Yes Read/write None
Locking Redundant Servers

Number of license servers available to support redundancy.

This attribute is visible only if the Redundancy attribute is selected under Policy.

3 Yes Read/write None
Criteria The locking criteria for a client, for licensing Disk ID Yes Read/write None
Vendor Private Information The private vendor information remains encrypted. - Yes Read/write None
Comments Vendor comments - Yes Read/write None
Public Information Miscellaneous information that you can include as a part of your license code for identification. The public vendor information remains encrypted in encrypted licenses and readable in readable licenses, respectively. - Yes Read/write Read
Num of secrets Specifies the total number of secrets for the challenge-response mechanism (A technique used for authenticating the License manager). 0 No Read/write None
License Vendor Information Additional information about the license vendor   No Read/write None