The latest OpenLM Platform feature releases, improvements, and bug fixes.
Coming soonC
The next OpenLM Platform release makes your reporting data conversational and turns observation into enforcement. The OpenLM MCP Connector opens your reporting data to AI assistants for plain-language queries, License Access Control gains an enforcement engine, a redesigned Homepage replaces the QuickSight lobby with operational signal you can act on, Agent Activity Manager turns mass upgrades into a single action across your fleet of Workstation Agents, and License File Management brings editing, validation, and deployment of license files into one workspace — joined by the License Parser (now part of the platform), a Software Discovery suite for SAM, AI usage reporting, three new integrations, and much wider SaaS and AI monitoring.
OpenLM MCP Connector
OpenLM now speaks the Model Context Protocol (MCP), the open standard for connecting AI assistants to live business data. Point Claude, ChatGPT, Cursor, Windsurf, Gemini CLI, or any other MCP-aware client at your tenant, sign in once with OAuth, and ask questions in plain language: "Which features were denied most often last month?", "Show me underused AutoCAD seats by office." The OpenLM MCP Connector translates your prompt into a GraphQL query against your reporting database and returns tables, summaries, or — on higher-tier AI plans — fully interactive dashboards. No new BI tool to learn, no exported CSVs, no hand-built filters. Your reporting data, conversational.
Endpoints are provided for both regions — https://cloud-us.openlm.com/mcp for US and https://cloud-eu.openlm.com/mcp for EU. See the OpenLM MCP Connector documentation for client setup and the full tool reference.
License Access Control (LAC)
LAC graduates from observation to enforcement. A new Agent enforcement engine prevents license consumption from workstations that are not running the Workstation Agent, bulk rule creation eliminates the per-rule call pattern that made large-option-file onboarding painful, and SaaS license servers join the supported targets for policy deployment. Deployment itself is more resilient, and the audit trail is finally complete. See the License Access Control changelog for the full per-version history.
Agent enforcement (minimum viable product). LAC now correlates allocations against Agent Activity Manager to detect workstations consuming licenses without an active Workstation Agent. When the new global enforcement toggle is on, the next deployment skips allocations for those workstations — restoring accurate consumption data for high-value licenses and turning OpenLM from a passive observer into an active compliance control. Detection distinguishes a temporarily offline Agent from a missing one, so a brief disconnect does not punish legitimate users.
Bulk allocation creation. Add hundreds of entities or features to a single asset in one action. Select multiple features and multiple entities at once in the allocation wizard, and LAC creates one allocation per combination — replacing the per-allocation pattern that previously made onboarding a 200-group option file an all-day task. Powered by a new AddRules GraphQL mutation; the existing AddRule mutation is unchanged.
SaaS policy deployment. Policies can now be deployed to SaaS license servers through both scheduled and manual deployments, closing the gap between SaaS and on-premise coverage.
Resilient deployment with corrupted Users & Groups Service (UGS) entities. Asset and policy deployments no longer fail when a referenced user or group has been disabled, deleted, or emptied in UGS. Affected allocations are skipped, logged with a clear warning, and surfaced in the deployment report, so administrators can clean up downstream without losing the rest of the deployment.
New Homepage dashboard
The new Homepage is a dashboard, not a lobby. Sign in and you see license health, denials, and pool utilization. The QuickSight page is gone, replaced by native widgets. The page loads faster and no longer needs the cloud. Every widget shares one shell, so loading, empty, and error states look and act the same. See the Homepage changelog for the full history.
KPI summary cards for license servers offline and denied requests, each with a one-click deep link into the underlying view.
License Servers Status donut breaking your fleet down into Healthy, Pending, and Error states, so a single outage no longer hides behind an aggregate.
Top 5 Denied Features and Top 5 Features in Use, side by side — see where demand is hitting the ceiling and where engineering teams are spending the budget.
Top 5 Saturated and Top 5 Underutilized License Pools, side by side — surface reclaim opportunities without writing a custom report.
Usage trend and Upcoming expirations & renewals widgets, plus a severity-aware alert bar that surfaces critical signal at the top of the page.
Take the Tour guided walkthrough for first-time admins, and a Software License Monitoring (SLM) activation gate that shows a clear lock card instead of empty widgets when SLM is inactive.
The redesigned Homepage surfaces license server health, denial trends, top features, and license pool utilization in a single post-login view.
Mass upgrade Workstation Agents from Agent Activity Manager
Updating Workstation Agents one machine at a time is over. From Agent Activity Manager, select any subset of agents across your fleet, pick a target Workstation Agent version, and trigger the upgrade in a single action. There is no per-machine MSI work, no need to touch endpoints individually, and rollout progress is visible in one place. Use it to deploy a hotfix to a single team, stage a phased rollout, or move an entire organization onto the latest agent on the same day.
License File Management (LFM)
LFM brings license-file editing, validation, and deployment into one place. Work safely with drafts before you push, see each file's parsed features as a structured table, compare versions at both the text and feature level, and let LFM keep license-file to license-server links in sync with SLM — triad-aware, with a full per-file event history. See the License File Management documentation for the full feature reference.
Automatic synchronization between LFM and SLM, keeping license server names in sync with license files (including triad members).
License file history with a per-file event timeline covering drafts, deployments, deactivations, and deletions.
Parsed license features shown as a structured table — feature name, vendor, version, license type, start and expiration dates, quantity, and key.
Compare different versions of the same license file: side-by-side raw-text comparison and a parsed-features table comparison that highlights added, removed, and changed features.
Pre-validation of license files before pushing to Broker Hub, with file-text verification and warning detection (structural, semantic, and server-availability checks).
License Parser
The License Parser — formerly a standalone OpenLM product — is now part of the OpenLM Platform. Drag a FlexLM license file onto it and get an instant, structured view of its contents: a Summary view, an Issued At view, and search across the parsed results. Files are parsed entirely in memory — nothing is written to storage — and the parser integrates directly with License Manager, with a clear message when an unsupported file type is uploaded.
Software Discovery for SAM
Software Asset Management gains an AI-powered discovery suite. The Discovery Agent pipeline first discovers software vendors — headquarters, aliases, corporate websites — then discovers and enriches individual products, extracting vendor-defined feature codes (SKUs) and deployment types (on-premises, cloud, or hybrid). Successfully enriched products are promoted automatically to approved catalog entries, so your catalog stays authoritative without manual curation.
Software Catalog Discovery page that orchestrates the discovery agents end to end.
Discovered Vendors tab with a vendor grid, vendor management, and on-demand vendor discovery.
Discovered Products tab with enrichment status and on-demand product discovery.
Job Runs & History tab with active-job monitoring and a browsable history of every discovery run.
AI usage reporting with AI Proxy
AI subscriptions are licenses too — and this release treats them that way. AI Proxy usage data is now aggregated hourly, the foundation for AI usage reporting. Identity resolution gets serious: Anthropic OAuth identities are resolved through the claude.ai profile endpoint and Admin API keys are recognized, so usage maps to people rather than anonymous keys.
A new Power BI dashboard turns that data into decisions across four report pages: an Executive Overview (total cost, total tokens, licensed users next to users with actual usage, top spenders, and cost by model family), Model Consumption Analysis, User Consumption Analysis — including each user's peak 5-hour token burst, the clearest signal for right-sizing license tiers — and an exportable day-by-day Details Report.
Three new integrations
Zendesk. OpenLM alerts now create Zendesk tickets automatically, with a new setup interface for authenticating and configuring the connection.
Google Chat. Receive OpenLM alerts in a Google Chat space and query OpenLM data without leaving the conversation, using slash commands backed by the GraphQL APIs. A consent page covers permissions, and stored integration data can be removed on request.
Monday SAM. A new monday.com app brings software asset management to monday, with a seamless registration flow from the monday app into the OpenLM identity-integrated interface.
Wider SaaS and AI monitoring
SaaS Agent now monitors Canva, Zoom, Claude AI allocations (with License Access Control support), Cursor AI, Apollo.io, and LinkedIn company pages, and takes over Altair and JetBrains Cloud monitoring from Cloud Broker. Cloud Broker adds GitHub Copilot usage tracking (credits and requests), initial Google Gemini support, and API-based monday.com monitoring. SaaS Agents can now update themselves remotely.
BI dashboards
Multi-License Consumption. A new report flags users simultaneously holding more than one license key for the same feature and product — redundant consumption you can reclaim — with KPIs for the servers, licenses, users, and features involved.
Active Analytics Overview. The Executive Summary has been renamed and rebuilt in Direct Query mode as a real-time hub: report summary, top-10 reports, host availability, active users, currently consumed licenses, and feature usage status.
License Utilization with QoS. Set a Quality of Service target with a slider and get a statistically grounded recommendation for the license count that meets it — capped at your actual observed peak, so it never recommends more than reality required.
User Aliasing. Multiple identities now roll up to a single canonical user consistently across every report, with child-username filters when you need to drill into the detail.
Software Catalogue. Discovery-powered catalog entries become the reference layer for reporting, tying usage to standardized products and vendors instead of raw license strings — with a Software Name filter in relevant reports.
Downloads moved to Platform Administration
Installers for both Platform and Legacy products now live in a single place — Platform Administration → Products → Downloads. Switch between the Platform and Legacy tabs to find every component alongside its version and a link to its documentation.Platform Administration → Products → Downloads: every installer in one place, with Platform and Legacy on separate tabs.
Additional updates
A refreshed, more consistent interface across the platform.
SLM screens embed filters in the grid headers — more room for data — and checkout policies can be edited in place.
Broker Hub housekeeping: stale Broker entries that never report are removed automatically, uploaded Broker files are cleaned up after a configurable time limit, and Brokers that keep reporting without approval receive a suspension command.
ServiceNow integration: scheduled daily sync with live status in the interface, data from 13 tables, denial records from the cloud platform, Viewer-role restrictions, and new Event Management and Alerts components.
Navigation loads faster and menu search behaves better; the ServiceNow Connector joins the on-premises menu.
Users & Groups: reworked Users and Add/Edit User pages, searchable email aliases, sorting by user creation date, and automatic cleanup of stale workstations.
Audit events are processed only when the Audit service is active for a product, and malformed events are filtered out on cloud and on-premises deployments.
Reporting: QuickSight dashboards use direct query for fresher results, Superset BI reports joined the platform navigation, reports resolve user aliases, and the Reporting Data API supports the full GraphQL where clause.
Account suspension and deletion events are handled consistently across Broker Hub, License Manager, usage tracking, and OpenLM Server.
More than twenty notable fixes, including faster Personal Dashboard loads, a navigation crash on click, License Access Control rule handling, missing MATLAB client versions in reports, and product activation failures on the US cloud.
Broad Peak
This update delivers deeper financial visibility, smarter software mapping, and a new intelligence layer that turns usage data into proactive decisions.
License Access Control (LAC)
LAC turns license management into policy-driven enforcement: define rules for who can use which features and when, and LAC compiles and deploys option files to your license manager for checkout-time enforcement. Policies bundle rules (with optional schedules), audit logs capture granted and denied attempts, and integrations with UGS and the Features Service validate users, groups, and features.
Integrated with SLM to improve responsiveness when license servers are deleted or disabled. Policies, Rules, and Assets that require a license server now show error icons with explanatory tooltips.
Integrated with UGS to improve responsiveness when Users & Groups are deleted or disabled. Rules that depend on those entities now show error icons with explanatory tooltips.
Fixed incorrect deployment behavior that caused queue records to disappear without an error or history record.
Advanced reporting and the SAM cost module
Feature-wise cost tracking: You can now track costs at the individual feature level. Data is ingested via Purchase Orders (PO), Delivery Orders, CSV imports, or manual entry.
Wastage analysis: The system identifies the gap between what you bought and what you use. Calculation: Wastage = Investment - Usage. Example: If you pay for 10 hours of daily availability but only utilize 50 hours total in a year, the system flags the specific dollar amount lost.
Time-based reporting: Track costs per hour, week, quarter, or year.
Locational / geographical compliance: Ensure licenses are used in authorized regions.
License utilization: Deep dive into seat efficiency.
Borrowed licensing: Visibility into offline license usage.
Software catalogue and mapping
Global vs. local catalogue: Users can provide a local catalogue, and OpenLM will map it against a global catalogue to ensure standardized naming conventions.
Parent-child mapping: Seamlessly map features such as MS Word to their parent subscriptions, such as MS Office.
Process-feature mapping: Align specific software features with the business processes they support.
Compliance tracking: Identify non-compliance risks triggered by either unauthorized features or unauthorized users.
Business Intelligence (BI): The insight layer
Quick Suite insights: Proactive management with data that highlights issues before they become blockers.
Underuse and overuse detection: Instant identification of shelfware versus licenses causing productivity bottlenecks due to shortages.
Operational insights: Strategic data points to help IT managers make faster renewal decisions.
Artificial Intelligence (AI) and natural language
Scenario / What-if analysis: A predictive tool that lets you model how changing license count or model impacts budget and denial rates.
NLQ (NLP-based dynamic query generation): A chatbot interface that lets you interact with data using natural language queries.
InputShow me a chart of who used the most AutoCAD licenses in the London office last month.
OutputA dynamic visualization and a plain-English summary.
Identity Discovery
Use the Identity Discovery service to track login activity from your identity providers (IdPs). Identity Discovery collects user login events and brings them into OpenLM so you can see who logged in, when they logged in, and what service they used. Identity Discovery supports multiple identity accounts, including several accounts of the same type.
Note: Identity Discovery collects only login metadata. It does not collect passwords or authentication secrets.
Cloud Broker: Expanded SaaS coverage
Cloud Broker now supports these SaaS platforms: Bentley, Figma, ZoomInfo, Priority, Monday.com, Syncfusion, Adobe, Zoho, Apollo.io, QuickSuite, Cadenas, Canvas, Materialise Magic, Ash Ware, GNS, OGI, and ETAP.
Additional updates
Real-time communication for dongle monitoring in the agent.
Support for command-line arguments and window-title monitoring for processes.
Disable process harvesting for specific users during specific timeframes.
Improvements to the process-monitoring flow.
Fixes to process-session creation.
Improved End-User Services (EUS) notification UX.
Added a Remove License action to the Currently Consumed Licenses window.
New alert type: LFM Triads.
Added an Anonymous property to domain settings in the Directory Synchronization Service (DSS) UI.
Added cloud partners to the Cloud Admin UI.
Automatic user-alias creation in the Users & Groups Service (UGS).
Added a Clean Up manager to UGS.
Coming nextIn progress
These items are actively in flight and will roll out after Broad Peak.
Anonymization Service.
Broker stand-by mode — pause a Broker temporarily without uninstalling it, with the supporting Broker Hub command set.