---
title: About OpenLM Platform
description: OpenLM monitors, optimizes, and controls software license usage across on-premises, hybrid, and cloud environments. Learn what it does, how it works, and select your onboarding path.
product: OpenLM Platform
---

OpenLM is a software license management and software asset management (SAM) platform for engineering, scientific, and technical environments. It collects usage data from license servers and user workstations, processes it through a centralized cloud platform, and delivers actionable reports for compliance, cost optimization, and access control.

OpenLM supports more than 100 license managers, including FlexNet, DSLS, Sentinel RMS, Reprise, and LM-X, as well as cloud-based licensing platforms such as Autodesk Cloud.

## How OpenLM works

OpenLM uses three on-premises components to collect data:

- **Broker** runs on your license server and collects license usage data.
- **Workstation Agent** runs on end-user machines and collects application activity data.
- **Directory Synchronization Agent (DSA)** syncs user and group data from your directories (LDAP, Azure AD).

These components send data to the OpenLM Platform, which processes, enriches, and stores it. You access the results through dashboards and reports.

```mermaid
flowchart LR
  LM["License servers"] --> B["Broker"]
  PC["Workstations"] --> WA["Workstation Agent"]
  DIR["Directories"] --> DSA["DSA"]
  B --> GW["OpenLM Platform"]
  WA --> GW
  DSA --> GW
  GW --> R["Reports &\nDashboards"]
```

For a detailed view of the microservices architecture, Kafka event streaming, and data pipeline, see [OpenLM Platform architecture](https://openlm.com/documentation/cloud/getting-started/architecture).

## Select your path:

<div className="row" style={{marginBottom: '1.5rem'}}>
  <div className="col col--4">
    <div className="card shadow--md" style={{height: '100%'}}>
      <div className="card__header">
        <h3>IT Administrators</h3>
      </div>
      <div className="card__body">
        <p>Deploy the platform, install on-premises components, and connect your license servers.</p>
      </div>
      <div className="card__footer">
        Start setup
      </div>
    </div>
  </div>
  <div className="col col--4">
    <div className="card shadow--md" style={{height: '100%'}}>
      <div className="card__header">
        <h3>License Managers</h3>
      </div>
      <div className="card__body">
        <p>Configure license policies, set up automations, and monitor compliance.</p>
      </div>
      <div className="card__footer">
        SLM and Automations
      </div>
    </div>
  </div>
  <div className="col col--4">
    <div className="card shadow--md" style={{height: '100%'}}>
      <div className="card__header">
        <h3>End Users</h3>
      </div>
      <div className="card__body">
        <p>Check license  availability, view your dashboard, and understand the Workstation Agent.</p>
      </div>
      <div className="card__footer">
        For End Users
      </div>
    </div>
  </div>
</div>

## Key capabilities :

| Capability | Description | Learn more |
|---|---|---|
| Compliance and audit readiness | Generate vendor-compliant reports, enforce usage policies, and detect unauthorized activity. | [Compliance](https://openlm.com/documentation/cloud/compliance) |
| Cloud license management | Monitor and control SaaS and token-based licensing models. | [Cloud Broker](https://openlm.com/documentation/cloud/data-collection/cloud-broker) |
| Advanced usage analytics | View real-time and historical usage data by user, feature, or workstation. | [Reporting](https://openlm.com/documentation/cloud/category/reporting) |
| Policy enforcement and access control | Automate license release, apply access restrictions, and reduce denials. | [License Access Control](https://openlm.com/documentation/cloud/automations/lac) |
| Enterprise integration | Connect to LDAP, SAML, ITSM platforms, and reporting tools. | [Integrations](https://openlm.com/documentation/cloud/category/integrations) |
| Multi-environment coverage | Manage licenses across distributed, virtualized, and cloud-hosted environments. | [Deployment](https://openlm.com/documentation/cloud/category/deployment-and-operations) |

:::tip[New to OpenLM terminology?]
See the [Glossary](https://openlm.com/documentation/cloud/glossary) for definitions of key terms used throughout this documentation.
:::

:::info[Next step]
Ready to set up OpenLM? Continue to [Prerequisites](https://openlm.com/documentation/cloud/getting-started/prerequisites) to review what you need before you begin.
:::
