Entitlement Management Issues Resolved in 2024.12
The following issues were resolved for entitlement management in the 2024.12 release.
| • | Feature Overrides Now Propagated to CLS Instances |
| • | Updates to License Model Attributes Can Be Propagated to Cloud Licensing Service |
Feature Overrides Now Propagated to CLS Instances
(SWM-23755)
In previous releases, when changing a substitution value of a feature override for a feature, the changes were not populated to the relevant Cloud Licensing Service (CLS) instances and were not included in the response when calling the /features endpoint.
In this release, this issue no longer occurs and feature overrides are propagated to the CLS instances. This fix ensures reliable and consistent license data and simplifies the process of updating and managing licenses, reducing manual errors.
In addition, a new configuration option called Maximum number of products to be updated following an attribute change was introduced (under System > Configure > FlexNet Operations > Embedded Device Settings). The option enables producers to specify the maximum number of products that should be updated on CLS instances whenever an attribute value for a feature has been changed.
The default setting is 200. Producers who want to specify a higher number should consider that the more products a feature is associated with, the more changes are propagated to CLS instances, which may negatively impact performance.
Updates to License Model Attributes Can Be Propagated to Cloud Licensing Service
(Case 02917977, SWM-23727)
Previously, changes to license model attributes were not propagated to the relevant Cloud Licensing Service (CLS) instance and the devices it served.
The 2024.12 release introduces functionality that enables producers to update license model attributes and have them reflected on existing devices in the field. To allow the propagation of license model attributes, producers must select the newly introduced configuration option Trigger Product Notifications when License Models are updated as well as the existing configuration option Allow Editing of Deployed Entities (both are located under System > Configure > FlexNet Operations > General Options).
Effects on Performance
If Trigger Product Notifications when License Models are updated is selected, all devices using a product that is linked to the updated license model are updated. For each affected product, one notification is passed to the Cloud Licensing Service and License Fulfillment Service, which then pass the notification to the device running the product. The large number of notifications sent negatively affects performance of all functionality served by the Cloud Licensing Service and License Fulfillment Service.
Revenera therefore recommends not to select Trigger Product Notifications when License Models are updated.
Producers should also note that the updates to license model attributes take time to propagate, especially if they have a large number of products and devices. Depending on the number of products and devices, an update might take 1-5 minutes to be reflected.