CommsOS · SAM for CAD, licence server and server licences

Software Asset Management, based on your actual usage.

For environments where CAD, licence server and server licences account for significant expenditure: actual concurrent usage rather than installation counts, licence reconciliation against your contracts, audit reports at the click of a button. No agents on 7.000 endpoints. No full replacement for Flexera. An optimisation and reporting layer over the sources you already have.

Looking for an introduction rather than technical detail? Software licence management for mid-sized businesses (German) covers seats, renewals and unused licences, with published plans and a free initial analysis.

0Endpoint agentsEUHosting (Frankfurt)Read-onlyon your sources

The issue

Large software environments face costs in two areas.

An installation inventory shows what is installed, rather than what is actually used and what it costs. This is where overlicensing and audit risk arise.

Overlicensing

You pay for licences that no one uses. With expensive engineering software (CATIA, CAD), this can quickly amount to six-figure annual expenditure.

Audit risk

In a vendor audit, you pay retrospectively for each licence used beyond your entitlement, plus penalties. Without accurate reconciliation, you lack the evidence to contest the claim.

What we deliver

Eight modules. One clear focus.

A focused scope covering the main cost drivers: CAD / CATIA, server licences, cloud seats and contract management discipline.

Licence reconciliation

Contracts reconciled against the actual inventory, automatically and continuously updated. Compliance status for each product at a glance.

CAD / CATIA optimisation

Actual concurrent usage from your licence servers (FlexLM, DS License Server). We show how many licences you actually need, rather than how many installations you have.

Server licences

Accurate counting according to vendor metrics (per core, per socket, per instance). A vendor metrics engine for common models.

Contract management

Contracts, entitlements, true-up dates, renewal and notice deadlines, and documents in one place, with reminders.

Usage transparency

Who used which software, when and how often, with the cost of each unused licence in euros.

Cloud software reconciliation

Microsoft 365 / Azure, Adobe and DeepL: assigned versus actually used. Inactive seats become visible.

Audit & Reporting

Audit-ready reports at the click of a button: compliance reconciliation, overlicensing and underlicensing, renewal forecasts, PDF / XLSX export.

Site permissions

Permissions can be explicitly controlled for each site or plant. Visibility is limited to the relevant site.

Integrations

We use your existing data sources. No new sources are required.

CommsOS SAM is the optimisation, contract and reporting layer over existing sources. No endpoint agent, no rollout to 7.000 devices. Only API and log connections.

Lansweeper

Inventory
What we access
Installations, hardware, server cores, usage (where enabled)
What it provides
Product catalogue normalisation, server core counting, candidates for licence reclamation
Mode
Read-only API

FlexLM / FlexNet Publisher

Licence server
What we access
Checkout and return logs for floating licences
What it provides
Actual concurrent usage rather than installation counts, peak utilisation, licence reclamation
Mode
Log ingestion

DS License Server (CATIA / 3DEXPERIENCE)

Licence server
What we access
CATIA token and module checkouts
What it provides
CAD utilisation heatmap by role and site, cost of unused licences per module in euros
Mode
Log ingestion

Microsoft Graph / Entra ID

Cloud / SaaS
What we access
M365 and Azure AD licence assignments, sign-in activity
What it provides
Inactive seats, duplicate assignments, right-sizing E3 ↔ E5 / Business
Mode
OAuth app, read-only scopes

Adobe User Management API

Cloud / SaaS
What we access
Adobe Creative Cloud seats and product profiles
What it provides
Active versus assigned seats, recommendations for licence reclamation
Mode
OAuth server integration

DeepL Admin API

Cloud / SaaS
What we access
Pro-Team licences, translation usage
What it provides
Inactive users, usage forecast
Mode
API key

Contract import

Cloud / SaaS
What we access
PDF, XLSX, manual maintenance of entitlements
What it provides
Contractual entitlements for licence reconciliation, deadlines, document archive
Mode
Upload / human review

Brand names are used solely to describe the subject of the integration. Additional sources (e.g. Autodesk-Network-License-Manager, Snow Inventory, ManageEngine) can be connected on request.

Licence scope

The licences we cover, and the level of detail we provide.

We do not promise telemetry that the source cannot supply. We openly document what we deliver for each licence family, including the limits.

CAD / Engineering (Floating)

CATIA, 3DEXPERIENCE, Siemens NX, Creo, AutoCAD-Network

Actual concurrent utilisation from licence server logs · Peak analysis · Licence reclamation with a € valuation per module / token

Limit: Requires access to the relevant licence server (FlexLM / DS / comparable).

Microsoft 365 / Entra ID

E1 / E3 / E5, Business Basic / Standard / Premium, Visio, Project

Assigned versus active (sign-ins, workload usage) · Right-sizing recommendation · Duplicate assignments

Azure subscriptions

Reserved Instances, Savings Plans, Hybrid-Use-Benefit

Reservation coverage report, unused reservations, BYOL status, based on Microsoft Graph & Cost Management

Limit: Detailed FinOps analysis (tagging hygiene, anomaly detection) is outside the scope.

Adobe Creative Cloud

All-Apps, Single-App, Acrobat Pro

Active versus assigned seats · Inactivity thresholds · Licence reclamation workflow

DeepL

Pro-Teams, Pro-Advanced

Inactive users, usage forecast, right-sizing

Server software (on-premises)

Windows Server, SQL Server, Oracle DB, RHEL

Counting according to vendor metrics (core / socket / named user) · Server inventory from Lansweeper

Limit: An audit defence compliant with Oracle LMS requirements needs additional manual engineering. We provide the figures, rather than a legal opinion.

Other on-premises floating software

MATLAB, ANSYS, Vector, Comsol

The same method as CAD, provided the licence servers supply logs

Limit: We record token-based models (e.g. ANSYS HPC Pack) at token level, where the server supplies this information.

Contracts & renewals

Subscriptions, EA / VLSC, true-up obligations

Centrally managed · Deadlines cockpit · Document archive · Renewal forecast

Scope and limits

What we do, and what we do not.

A clear scope saves time for both parties. This sets out what we cover and where our service is unsuitable.

We deliver

  • Optimisation, contract and reporting layer over your existing sources
  • CAD / CATIA concurrent usage metering with a specific € valuation
  • Cloud seat reconciliation for Microsoft 365 / Azure, Adobe, DeepL
  • Contract cockpit with deadlines, true-up dates and document archive
  • Site-specific permissions and visibility
  • Audit reports (PDF / XLSX) at the click of a button
  • EU hosting (Frankfurt), read-only access, documented subprocessors

Outside our scope

  • No proprietary endpoint agent. We use your Lansweeper data rather than accessing 7.000 devices again
  • No full replacement for Flexera, Snow or ServiceNow SAM. Our scope is narrower and more focused
  • No extensive ServiceNow workflow integration or ITIL CMDB maintenance
  • No legal audit defence against vendors. We provide the figures; your lawyer or SAM adviser handles the negotiations
  • No telemetry that the source cannot supply. We make existing data visible rather than estimating
  • No incidental self-service onboarding. Connecting Lansweeper and licence servers requires integration work

Getting started

Your figures first, your decision next.

Before you commit, your actual inventory shows where you are paying for unused licences. Start small and scale systematically.

01

Scoping meeting

We review your software environment and define data access: Lansweeper, licence servers, cloud APIs. The outcome is clarity on where action matters most.

02

PoC: Lansweeper ingestion → licence reconciliation

The first connector. Your installation inventory is normalised against a product catalogue, and contracts are reconciled against usage. An initial compliance reconciliation based on your actual figures.

03

CAD / CATIA metering

Connection to your licence servers. Concurrent utilisation, peak analysis, a licence reclamation engine with a € valuation. Technical licences typically account for the largest cost items here.

04

SaaS and server reconciliation

Microsoft 365 / Azure, Adobe, DeepL, followed by server licences using vendor metrics. Site permissions, audit reports and the renewal cockpit go live.

Already following a different sequence? We align the rollout with your most pressing issue. These phases are a proposal, rather than a requirement.

Next step

Show us your licence environment. We identify where action is needed.

30 minutes of scoping. Read-only access. A clear assessment of whether CommsOS SAM is suitable for your needs, before any integration takes place.

Licences are one part of the picture. For the other, two figures are enough: Submit your card count and price per card (German), with an assessment within two working days. How Comms Connect is paid is disclosed under how we are paid.

Step 1

30-minute call. You outline your stack, and we clarify data access.

Step 2

We identify areas for action and the work required, with a concise review on request.

Step 3

Implementation follows only after that. Phase by phase, with verifiable results.