Sentinel RMS Cloud Add-on Enforcement Properties

Lease Mode Automatic Updates-related Configuration

Field Description
Detect Entitlement Updates (Includes License Model Attributes)

The setting allows the automatic detection of modifications in an entitlement's license model-related attributes.

Default value: Yes

We recommend accepting this setting as only this setting makes it possible to detect modifications in the listed attributes. Once the updates are detected by the client, it immediately fetches the next lease regardless of next lease renewal time (if any) and entitlement updates are reflected on the client.

To obtain entitlement updates on-demand by enforcing synchronization, clients may also choose to sync manually.

Detect Entitlement Attributes—Other Attributes

The setting allows the automatic detection of modifications in an entitlement's non-licensing attributes.

Default value: No

If you modify your entitlements for the listed attributes, then you must enable this property; otherwise, the changes done will not be detected and delivered under any circumstance.

Detect Entitlement Attributes—Custom Attributes

The setting allows the automatic detection of modifications in an entitlement's listed custom attributes.

Default value: No

Enabling this setting is necessary only if you have updates in the listed custom attributes and that attribute is a part of the license.

Entitlement Update Detection Interval—Back End (mins)

This interval makes sure that only one update is provided to the client, even if there were multiple entitlement updates for a customer that happened in the specified interval (24 hours, by default).

Each entitlement update of a customer on the back end may create an activation record—leading to a very high volume of activation records when multiple updates were done in a short duration and frequency. Despite updating an entitlement for a customer multiple times in the specified interval, only one combined activation record is created at the back end after the specified duration.

Default value: 1440 minutes (24 hours)

Recommendations:

>If you do not update the entitlements of a customer in a short duration and frequently, you can specify a lower value accordingly (such as 1 minute) to ensure that the client gets your entitlement update whenever contacting the back end for updates (this is decided by the ‘Entitlement Update Detection Interval—Client’ setting described in the next row).

>If you update entitlements that seek timely detection by clients, provide the option to sync manually in the licensed application to ensure that no entitlement updates are lost during the detection cycle.

Entitlement Update Detection Interval—Client (mins)

The period after which the client (assigned machine on the end user's side) regularly contacts for entitlement updates, if any done by the software vendor. If entitlement updates are detected, then these are pushed automatically.

The assigned machine can be a standalone client machine or a network host that is the contact point for receiving the lease.

Default value: 60 minutes

>We recommend accepting this setting as it provides a reasonable time frame to detect entitlement updates.

>Set this value as 10 minutes (the minimum allowed value) if you want the entitlement updates to be detected as soon as they are made and you have a small customer base.

>A higher value (a longer time frame) may be required if you have too many client requests checking for updates.

>If there was an entitlement update in the back end and a client is restarted, it would fetch the available update immediately.

See Also:

>Decoupling of Lease Renewal and Entitlement Updates

>Examples: Lease Renewals and Entitlement Updates

Connected (Cloud LM) Mode-related Configuration

Field Description
Renew License Automatically

Specifies whether the connected licenses deployed on cloud LM are renewed automatically.

Default value: Yes

Common Configuration: All Deployment Modes

Field Description
Record Granular Usage Transactions

Specifies whether the Granular Usage Transactions can be generated. This property has to be set to "Yes" before you can generate the report. Usage information is reflected in the report 24 hours after this property is enabled.

Default value: No

Lease Mode-related Configuration

Field Description
Usage Timeout (mins)

For lease licenses, it helps in identifying the abandoned sessions. It is used for completing a usage log record corresponding an abandoned session. For the license models where the last refresh time is not derived, the abandoned sessions are completed by adding value of this property in start time.

Default value: 10080 minutes (7 days) for fresh hosted instance of Sentinel EMS 5.2.
1440 minutes (24 hours) for upgrades, previous releases.

Range: 30 to 2,147,483,647 minutes

Connected Mode-related Configuration

Field Description
License Caching Duration (mins)

Specifies the duration for which the application caches licenses in memory. This property is valid only for features where usage limit and concurrency limit is set to unlimited for both named and unnamed license.

This is a Read Only property.

Default value: 30 minutes

NOTE   Above property is valid for unlimited usage & unlimited concurrency only.

License Session Timeout (mins)

Helps in identifying the abandoned sessions.

For example, if this value is 90 minutes, then whenever background process will run, it will check for records which are idle for over 90 mins. These sessions will be treated as abandoned sessions. Sessions will be completed by putting stop time as last refresh time.

It also kills abandoned concurrent sessions and returns consumed concurrency count for abandoned concurrent sessions after clean up.

For more information on abandoned sessions, see Sentinel RMS API Reference Guide.

Default value: 1440 minutes (24 hours)

Range: 30 to 2,147,483,647 minutes

NOTE    Above property is valid in case of limited concurrency.

Action Buttons

The following action buttons are available at the bottom of the page.

Button Description
Test Email Send test emails to specified email address.
Save Save the data entered.