The following chapters list the minimum requirements for any TM installation as well as necessary Windows components that need to be installed in preparation prior to any TM components.

Compatibility statement

All tested compatibility (e.g. for Operating Systems, SfB, SQL Server) is documented in the TeamManager prerequisites / preconditions chapters . Other combinations may work, but are not tested.

Server Requirements

The system can be installed on a virtual system. Supported virtualization platforms are VMware ESX, Citrix XenServer and Microsoft Hyper-V.

Please note, it is not supported to perform checkpoints/snapshots or Live Migrations while the TM Server is running.
Please see the recommended minimum specifications table below (when running TM Server on the supported platforms):


4 dedicated cores
Intel Xeon 2.4 GHz or higher with Hyperthreading


Fixed 16 GB

Hard disk

Fixed 80 GB or more


Max. one Ethernet with Gigabit or higher speed
NIC Teaming is supported

Server Operating System

The system requires a Windows Server operating system. We recommend installing the latest security updates from Microsoft prior to installing TM.

TM only supports the operating systems listed in the table below. 

Operating System

Windows Server 2012 R2
Windows Server 2016
Windows Server 2019*

*When using .NET versions newer than recommended below, please read Microsoft's article on dotNET Version Compatibility 

SfB Requirements


.NET Framework 4.7.2 for Skype for Business Server 2015 CU 5 or later releases
.NET Framework 4.8 for Skype for Business Server 2019

Windows Features

A full list can be found in PowerShell commands (see below).

The following are the top mentions: 

  • .NET Framework Features
  • Web Server (IIS)
  • Telnet Client
  • Desktop Experience


Windows Editor or Notepad++ (

ISO Binaries

Access to Lync Server 2013 / SfB Server 2015 / SfB Server 2019 ISO Binaries

Windows OS / SfB Server Compatibility 

(info) Note: The following requirement details are provided by Microsoft and thus independent from the TeamManager release!

Windows Server Version  →

SfB Version ↓

Windows Server
2008 R2
Windows Server
2012 R2
Windows Server
Windows Server
Related Microsoft Links
Skype for Business 2015

Not supported

All required updates have to be installed

(warning) / (tick)
Skype for Business Cumulative Update 5 or later in needed (KB 4012621)

(warning) / (tick)
Skype for Business Cumulative Update 9 or later in needed (KB 4487981)

Skype for Business 2019

Not supported

Not supported



SQL Server

Operating System

Windows Server 2012 R2
Windows Server 2016

MS SQL Server

SQL Server 2014
SQL Server 2016
SQL Server 2017
SQL Server 2019




Named Pipes / TCP/IP enabled


Not supported (untested)


Not supported (untested)

SqlServer Authentication

MIXED mode or Windows authentication

Memory Limit

Configuration of Memory-Limit is recommended.


Luware recommends having a dedicated instance for the Luware products. The instance can be shared, but under no circumstances with Skype for Business backend.

Reporting Services

If TM SSRS Reporting is used then the SQL Reporting Services needs to be installed. 

Required Powershell Commands

In some cases your IT policy or access rights might restrict the use of Powershell commands. Here is a list of required commands used during installation and setup:

Required Lync Powershell Commands

- Get-CsTrustedApplicationEndpoint
- Set-CsTrustedApplicationEndpoint
- Remove-CsTrustedApplicationEndpoint
- New-CsTrustedApplicationEndpoint
- Grant-CsVoicePolicy
- Get-CsVoicePolicy
- Get-CsVoiceRoute
- Get-CsPool
- Get-CsServerVersion
- Grant-CsConferencingPolicy
- New-CsConferencingPolicy
- Get-CsConferencingPolicy
- Set-CsConferencingPolicy
- Remove-CsConferencingPolicy
- Get-CsExternalAccessPolicy
- Grant-CsExternalAccessPolicy

Required Active Directory Powershell Commands

- Get-ADObject
- Set-ADObject

Required Windows Features

These Windows features are required on every machine (instance) acting as TM Server. PowerShell can be used to quickly check and install all Windows features required for TM. 

Set ExecutionPolicy to "RemoteSigned"

The following PowerShell sessions must be started with Administrator rights on each LUCS Server machine.

To execute Lync/SfB PowerShell commands, the execution Policy must be set to "RemoteSigned". This setting must be run on each machine where you are planning to install Luware products and their required Windows feature prerequisites.

Set-ExecutionPolicy RemoteSigned -Force

→ No error must occur when executing this command.

The following Powershell script will check and install all necessary Windows features.

(question) If errors occur, try to execute the script again, as download from Microsoft and back-to-back installation may fail.

Please read before executing the Windows Features Powershell Script

This script installs .NET Framework 4.6. Depending on your Operating System and TeamManager version to be installed it might not be necessary to do so as a more current .NET version is already present.

PowerShell Script: Windows Features Installation

Import-Module ServerManager
[System.Collections.ArrayList]$features = @(
$winversion = [environment]::OSVersion.Version
If($winversion.Major -ge 10){
foreach ($f in $features) {Install-Windowsfeature $f}

Network Requirements

The local network / firewall policy needs to be updated to allow passthrough for TM ports. Refer to the following installation chapters:

Client-Side Requirements

  • TM runs as an in-browser-App. No further installation is required once the IIS (Internet Information Services) are running on server. 
  • Supported browsers are Microsoft Edge (latest version) and Google Chrome (latest version).
  • The required screen resolution is Full HD (1920x1080) and higher. On lower screen resolution horizontal/vertical scrolls will be added in the browser.