Skip to main content

OpenLM License Manager

License Manager lets you observe the current state of your OpenLM license and update it when your entitlements change. The two main workflows are:

  • Check license status — Review your subscriptions, the feature records they include, and the current usage against licensed limits. This workflow is the same in OpenLM Cloud and OpenLM On-Premises.
  • Update the license — In OpenLM Cloud, trigger a license synchronization to pull the latest data from OpenLM Licensing and the CRM (subscription system). In OpenLM On-Premises, upload a new license file through the Settings UI.

To access License Manager, go to Platform Administration → OpenLM License in OpenLM Platform navigation.

How licensing is organized

In License Manager, licensing follows a three-level hierarchy. The Subscriptions and Features pages work the same way in both OpenLM Cloud and OpenLM On-Premises. The difference between the two deployment models is how the license is updated: OpenLM Cloud uses synchronization, while OpenLM On-Premises uses license file upload.

  • A plan is a purchasable offering from OpenLM, such as Engineering Automation or SaaS Management Automation. A subscription is a regular payment for a plan, and each customer subscription maps to an OpenLM license.
  • A product is a capability group within a plan, such as Alerts, Directory Sync, or License Access Control.
  • A feature is an individual licensed item inside a product. For example, SLM_LicenseManagers controls the number of license-server connections you can monitor, DM_UniqueDongles limits the number of unique dongles tracked, and PM_OfflineMonitoring enables offline monitoring for Process Manager.

Each plan contains a predefined set of products and features. The Subscriptions page lists the subscriptions in your environment. A customer can have multiple subscriptions, and their combination represents the full OpenLM license the customer owns. The Features page shows the individual feature records that the subscriptions provide.

View your subscriptions

The Subscriptions page lists the subscriptions present in the environment. A customer can hold multiple subscriptions, and together they define the customer's full OpenLM license.

The Subscriptions page shows each subscription, its status, quantity, expiration date, and the option to view included features. Figure 1. The Subscriptions page shows each subscription, its status, quantity, expiration date, and the option to view included features.

Subscriptions page columns

Use the search bar to filter subscriptions by name. Select the refresh icon to reload the list from the server.

ColumnDescription
NameThe display name of the subscription.
PlanThe plan template associated with the subscription, such as Engineering Automation or OpenLM Trial License.
StatusThe current state of the subscription: Licensed (active) or Deleted (no longer active).
QuantityThe licensed count for the subscription, based on the main measurable feature of the plan. For example, for Engineering plans the quantity reflects the number of engineering users (the SLM_Users_Engineering feature).
ExpirationThe date and time when the subscription expires.
FeaturesSelect Show Features to inspect the individual feature records included in the subscription.

View licensed features

The Features page shows every individual feature record licensed in the environment, aggregated across all active subscriptions.

The Features page shows individual feature records, their license type, usage state, quantity, usage, expiration date, and overall status. Figure 2. The Features page shows individual feature records, their license type, usage state, quantity, usage, expiration date, and overall status.

Features page columns

ColumnDescription
NameThe unique identifier for the feature record, such as Alerts_AlertRules or DS_Domains.
License TypeThe license model applied to the feature. See Understand feature license types for details.
Usage StatusWhether the feature is currently Available or Unavailable in the environment.
QuantityThe licensed limit for the feature, such as the number of allowed domains or rules.
Total UsageThe current consumption count for features that track usage, such as unique resources or activation-with-usage features.
Token PriceThe token cost per unit of consumption for reusable-token-priced features.
ExpirationThe date and time when the feature license expires.
StatusThe overall license state of the feature: Licensed or Unlicensed.

Sync the license (OpenLM Cloud only)

License synchronization refreshes the license data displayed in the UI so that it reflects the latest information from OpenLM subscription and licensing systems. A sync pulls updated data from the CRM, which tracks subscriptions and payments, and from the License Generator, which stores OpenLM licensing model. Use the Settings page to view the last sync result and to start a new sync manually.

note

OpenLM On-Premises instances do not use license synchronization. Instead, they use license file upload. See Upload a license file (OpenLM On-Premises only).

The Settings page shows the last license synchronization result and provides the Sync License button. Figure 3. The Settings page shows the last license synchronization result and provides the Sync License button.

Start a manual sync

If you expect to have access to a feature or subscription that does not appear in License Manager, for example after purchasing a new subscription or after OpenLM adds new features to your plan, run a manual sync to update your license:

  1. In the left navigation, under Management, select Settings.
  2. Review the Last Sync time, the Initiated By user, and the Result status.
  3. Select Sync License to start a new synchronization.
  4. Wait for the sync to complete. The result updates automatically.

A sync ensures that your environment reflects your latest purchases and any recent changes to OpenLM licensing model, such as newly introduced features.

Upload a license file (OpenLM On-Premises only)

On-Premises instances do not synchronize with OpenLM Cloud licensing systems. Instead, you manage your license by uploading a license file through the Settings page. The Settings page displays a Licenses tab that lists your available license files and provides an Upload New License File button.

Upload a new license file

If your license has been renewed, upgraded, or updated with new features, upload the new license file to apply the changes:

  1. In the left navigation, under Management, select Settings.
  2. Select Upload New License File.
  3. Browse to the license file you received from OpenLM and confirm the upload.

After the upload completes, the new license file appears in the Available Licenses list. The Subscriptions and Features pages update to reflect the new license.

The On-Premises Settings page shows the Licenses tab with the current license file and the Upload New License File button. Figure 4. The On-Premises Settings page shows the Licenses tab with the current license file and the Upload New License File button.

Understand feature license types

Each feature record in License Manager has a license type that determines how the feature is metered and enforced. The following table describes the license types that appear in the License Type column on the Features page.

License typeWhat it meansExamples
Activation on/offThe feature is either available or not available for the plan. No usage tracking.Alerts_SystemEvents, Product_Audit, Product_Compliance
Activation with usageThe feature is enabled and also has a licensed usage limit. The Total Usage column tracks consumption.DS_Domains, LAC_Rules, Projects_Count, VLM_Licenses
Unique resourceEach license consumption is tied to a specific resource identifier, for example a username, a dongle ID, or a license-server ID. You can see the exact resource names consuming the license on the Features page.OLM_Users, PM_Users, DM_UniqueDongles
Reusable token poolThe platform has a shared pool of reusable tokens that token-priced features can consume.OpenlmReusableTokens, PM_ReusableTokens
Reusable token priceThe feature consumes tokens from a reusable token pool. The Token Price column shows the cost per use.PM_ReusableTokens_Autocad (400), PM_ReusableTokens_Matlab (400)
Check-in/outThe feature uses a checked capacity instead of a simple on-or-off state.SLM_LicenseManagers

Product-to-feature mapping

The following table maps each platform product to its related feature records. Use this reference when you need to verify that a specific product is licensed in your environment.

note

OpenLM licensing model is continuously updated with new features, new products, and renamings over time. The following mapping reflects the current state and might change. Always check License Manager in your environment for the most up-to-date information.

ProductRelated feature recordsWhat to expect
AlertsProduct_Alerts, Alerts_SystemEvents, Alerts_AlertRulesA product-level feature and alert-specific feature records.
Directory SyncProduct_DS, DS_DomainsA base product feature and a domain-based usage feature.
Dongle MonitoringProduct_DM, DM_OfflineMonitoring, DM_UniqueDonglesThe base feature, offline monitoring, and a unique dongle count.
IdentityProduct_Identity, Identity_ExternalProviders, Product_IdentityAlignmentThe base product, external identity provider support, and identity alignment.
License Access ControlProduct_LAC, LAC_Policies, LAC_RulesThe base product plus policy and rule features.
Process ManagerProduct_PM, PM_OfflineMonitoring, PM_UsersThe base product, offline monitoring, and user-based limits.
ProjectsProduct_Projects, Projects_Billing, Projects_CountThe base product plus billing and project count features.
Software License MonitoringProduct_SLM, SLM_LicenseManagers, SLM_Allocations, SLM_Denials, SLM_Features, SLM_UsageCore monitoring, license manager ports, allocations, denials, features, and usage tracking.
Virtual License ManagerProduct_VLM, VLM_LicensesThe base product and the virtual license count.
Website MonitoringProduct_WSM, WSM_OfflineMonitoringWebsite monitoring and offline monitoring.
Users and GroupsOLM_Users, SLM_Users_Engineering, SLM_Users_SaaSShared and product-specific user counters.

Reusable token pricing reference

Features that use the Reusable Token Price license type consume tokens from a shared pool each time they are invoked. The token price for each feature is defined inside the customer's license, so it is fixed for a given license file. The following table shows the current token cost for each supported application.

FeatureToken price per use
PM_ReusableTokens_ActualUsage50
PM_ReusableTokens_AgentProcedure100
PM_ReusableTokens_SuspendResume100
PM_ReusableTokens_ArcGis400
PM_ReusableTokens_ArcGisPro400
PM_ReusableTokens_Autocad400
PM_ReusableTokens_Matlab400
PM_ReusableTokens_Solidworks400
PM_ReusableTokens_CATIA1000
PM_ReusableTokens_Harmony1000
PM_ReusableTokens_Kingdom1000
PM_ReusableTokens_Petra1000

Check entitlements in a customer environment

Follow these steps to verify that the expected license entitlements are in place:

  1. On the Subscriptions page, confirm that the expected plans are present and not in a Deleted state.
  2. On the Features page, confirm that the required product-level features are licensed and show a status of Licensed.
  3. Check usage-based features, such as DS_Domains, LAC_Rules, Projects_Count, or VLM_Licenses. Verify that the Quantity value is sufficient for the deployment.
  4. Check unique resource features, such as OLM_Users, PM_Users, or DM_UniqueDongles. Compare the Total Usage against the licensed Quantity.
  5. If the UI does not match the latest license state, go to Settings and select Sync License (OpenLM Cloud only). For OpenLM On-Premises, upload the latest license file instead.

Products without separate feature records

Some products and UI areas are not individually licensed as separate feature records. They fall into three groups:

  • Items that map to features under a parent product, such as Denials under Software License Monitoring.
  • Items that are part of core OpenLM infrastructure and do not require separate licensing, such as Broker Hub, License Manager, and core Identity.
  • Items that are not currently licensed but might be licensed in the future if they are not considered core infrastructure.

The following table describes how each item is represented.

Product or areaHow it appears in the entitlement model
DenialsRepresented as the SLM_Denials feature under Software License Monitoring.
License ServersCovered by Software License Monitoring and the SLM_LicenseManagers capacity feature.
LicensesCovered by Software License Monitoring features such as SLM_Features and SLM_Usage.
NotificationsAligns with alerts-related entitlements. No separate feature record.
Process SessionsRelated to Process Manager. Not exported as a separate feature record.
ProductsA UI navigation area. Not a separate licensed feature record.
Agent Activity ManagerNot represented as a separate feature record in the license template.
Agents HubNot represented as a separate feature record in the license template.
Broker HubCore OpenLM infrastructure that handles communication between platform services. Not exposed as a separate feature record.
License ManagerCore infrastructure that manages the license itself. Not exposed as a separate feature record.
Identity (core)Core Identity functionality — baseline authentication and user identity — is OpenLM infrastructure and is always available. Advanced Identity capabilities such as external provider support (Identity_ExternalProviders) and identity alignment (Product_IdentityAlignment) are separately licensed and appear in the Product-to-feature mapping.