Impero Workplace Pro System Requirements for Installation

Impero Workplace Pro Minimum System Requirements for Installation

 

Before we get you set up on Impero workplace Pro, you will need to make sure that you meet the minimum system requirements. This document will take you through everything you need to check your end, to ensure that you can run Impero Education Pro effectively on your network.

Hosting Impero workplace Pro on a local server

Make sure your local server ticks all the boxes below:

  • Supports 32bit and 64bit Architecture
  • Microsoft Windows 7, 8.1, 10
  • Microsoft Windows Server 2008 R2 SP1/2012/2012 R2/2016/2019
  • Microsoft .NET Framework 4.7.2
  • Approximately 150 MB SSD/HDD for installation
  • 60 GB SSD/HDD free space for usage (this should be reviewed regularly once up and running to ensure capacity for log files is 3 x the size of your log folder)
  • TCP/IP connection
  • Impero recommends the server is not installed on a Domain Controller
  • Powered to support the relevant number of client devices as follows:
  • Maximum group allowance per Impero server 1200

Up to 1500 clients:

  • 2.0 GHz + Dual Core processor            
  • 4 GB RAM

Up to 3000 clients:

  • 2.0 GHz + Quad-Core processor          
  • 8 GB RAM

Up to 5000 clients:

  • 2.0 GHz + Octa-Core processor
  • 8 GB RAM

Device specification for console users (Windows/Apple Mac)

Make sure your console user devices tick all the boxes below:

  • Microsoft Windows 7, 8, 8.1, 10 (x86 and x64)
  • Apple Mac OSX 10.12+ Operating Systems
  • Microsoft .NET Framework 4.7.2
  • TCP/IP connection
  • 5 GB SSD/HDD free space
  • Powered to support the relevant number of client devices as follows:
  • Maximum group allowance per Impero server 1200

Up to 1500 clients:

  • 2.0 GHz + Dual Core processor            
  • 4 GB RAM

Up to 3000 clients:

  • 2.0 GHz + Quad-Core processor          
  • 8 GB RAM

Up to 5000 clients:

  • 2.0 GHz + Octa-Core processor
  • 8 GB RAM

Device specification for staff machines

Make sure your staff devices tick all the boxes relevant to their operating system:

Windows:

  • 2.0 GHz + Single Core Processor
  • 2 GB RAM
  • Microsoft Windows 7, 8.1, 10
  • Microsoft Windows Server 2008 R2 SP1/2012/2012 R2/2016/2019
  • Intel Multicore Processor
  • Microsoft .NET Framework 4.7
  • 5 GB SSD/HDD free space
  • Broadband internet connection

Apple Mac:

  • 2.0 GHz + Single Core Processor
  • 2 GB RAM
  • Apple Mac OSX 10.12+ Operating Systems
  • 5 GB SSD/HDD free space
  • Broadband internet connection

 

 

Chrome OS:

  • 2.0 GHz + Single Core Processor
  • 2 GB RAM
  • Chrome 68+
  • Broadband internet connection

 

 

IOS:

  • IOS v10+
  • Broadband internet connection

 

 

Proxy and firewall configuration

Source Port

Destination Port

Protocol

Source

Destination ***

Reason

OS Assigned

30016

TCP

Clients & non-web console

Impero Server

Main server connection
 Core Feature Functionality

OS Assigned

30017

TCP

Clients

Impero Server

Impero Audio Server
 (Talk & Lisen)

OS Assigned

30018

TCP

Clients

Impero Server

Patch distribution

OS Assigned

30019

TCP

Clients

Local Client (127.0.0.1)

Browser Extension Communication

OS Assigned

30020-30XXX*

TCP

Clients

Non-web Console

Remote screen view/control

 Impero File Transfer

OS Assigned

6400 - 49152

TCP

Clients

Clients & Server

Apple Ports for IOS

1024-65535**

1024-65535

UDP

Clients & Web Console

Clients & Web Console

Remote screen view/control

OS Assigned

443

TCP

HTTPS

Web Console

*.imperosoftware.com

*.appcues.com

*.google-analytics.com

*.globalsign.com

Web content delivery

OS Assigned

80

443

3478

5349

UDP/TCP

Web console/ Clients

*.xirsys.com

STUN & TURN server

OS Assigned

19032

 

UDP

Stun

Web console / Clients

stun.i.google.com

STUN server

For Impero workplace Pro to operate correctly, you will need to apply the following rules to your firewall, filter and/or a proxy:

*XXX is the number of clients x2 +20
 **1024-65535 is for WebRTC connections where STUN is used so both ends are effectively outbound