---
title: Components system requirements
description: "System requirements for installing OpenLM Platform's Components."
product: OpenLM Platform
---

## Infrastructure requirements

### Minimum hardware requirements

The Workstation Agent requires the following minimum hardware:

- Dual-core CPU
- 2 GB of RAM

### Platform support
Tested on:
- Windows 10
- Windows 11
- Ubuntu 18
- Ubuntu 20
- CentOS 8

### Dependencies

Note the following dependency requirements:

- The Linux Workstation Agent requires a pre-installed `libXScrnSaver` library when installed on CentOS using the tar.gz package
- The Workstation Agent is a self-contained .NET app (no additional runtimes required)

### Network requirements

Ensure the following network connectivity:

- The Workstation Agent needs to connect to TCP port 443 for communications with:
  - Agents Hub
  - OpenLM Identity

## Hardware requirements

The DSA requires the following minimum hardware:

- Dual core CPU
- 4 GB memory (Recommended: 8 GB)

### Platform requirements

The DSA supports the following platforms:

- Windows only

### Dependencies

Note the following runtime dependencies:

- .NET Framework 4.5.2 or higher required to run the installer
- Self-contained .NET Core application (no additional runtimes required)

### Port configuration

The DSA uses the following ports:

- Port 8081 must be free during installation
  - If occupied, edit `kestrel.config` in the DSA installation folder (`C:\Program Files\OpenLM\OpenLM Directory Synchronization Agent`)
  - Change port number and restart the Directory Synchronization Agent service

### Network requirements
When installed separately from OpenLM Server:
- DSA machine requires outbound access to port 7026

### Supported directory services

The DSA can synchronize with the following directory services:

- Microsoft Active Directory
- NetIQ eDirectory
- ApacheDS
- AzureAD

## System requirements

The Broker requires the following resources:

- Memory: 4 GB of RAM (recommended: 8GB)
- Java requirement:
  - Latest release of Java 8 or 11 (OpenJDK supported)
- .NET Framework 4.5.2 or higher required for Windows installer

## Supported platforms

The following table lists tested and supported operating systems for the Broker:

| OS Version | Support Level | Comments |
|------------|---------------|----------|
| Windows Server 2012 | Tested, Fully Supported | Provided with installer and configuration wizard |
| Windows Server 2012 R2 | Tested, Fully Supported | Provided with installer and configuration wizard |
| Windows Server 2016 | Tested, Fully Supported | Provided with installer and configuration wizard |
| Windows Server 2016 R2 | Tested, Fully Supported | Provided with installer and configuration wizard |
| Windows Server 2019 | Tested, Fully Supported | Provided with installer and configuration wizard |
| Windows Server 2022 | Tested, Fully Supported | Provided with installer and configuration wizard |
| Windows 7 (32-bit) | Tested, Fully Supported (only Broker v4.4) | Provided with installer and configuration wizard |
| Windows 7 (64-bit) | Tested, Fully Supported (only Broker v4.4) | Provided with installer and configuration wizard |
| Windows 8 (all) | Not Supported | - |
| Windows 8.1 | Tested, Fully Supported | Provided with installer and configuration wizard |
| Windows 10 | Tested, Fully Supported | Provided with installer and configuration wizard |
| Ubuntu 14.04, 16.x, 18.x | Tested, Fully Supported | Provided archive tar.gz file |
| CentOS 6, 7 | Tested, Fully Supported | Provided archive tar.gz file |
| Other Unix/Linux OS | Should work | Provided archive tar.gz file |

## System requirements and deployment guidelines

The SaaS Agent requires the following resources and configuration.

### Hardware requirements

- CPU: 4 cores
- Memory: 8 GB of RAM
- Hard drive: 100 GB
- MAC address: Static MAC address (use an ENI for cloud servers)

### Platform support

- Windows 10 or 11
- Latest version of Google Chrome
- .NET Framework 8.0 or higher required to run the installer

### Network requirements

Ensure the following network connectivity:

- Internet access is required on the host system
- The following outbound ports must be open to allow communication with OpenLM Platform:
  - 443
  - 7572
  - 9222
  - 9223
- The Autodesk subscription portal must be accessible from the host system

### Credential management

Save Autodesk credentials in Google Password Manager on the system hosting the Cloud Broker Agent.

### Unified identity requirement

To avoid inconsistent behavior, use the same user ID for:

- Windows login (the user must have administrator privileges)
- Running the SaaS Agent service
- Accessing the Autodesk portal

### Required files

The following files must be available on the target system:

- SaaS Agent installer
- Broker Hub authorization file

### Autodesk MFA setting

After logging in to the Autodesk portal, extend the Multi-Factor Authentication (MFA) validity to 30 days to avoid frequent login prompts and ensure uninterrupted access.
