For IT teams

System requirements

Running Xperios or Ensemble on a system that does not meet these requirements is not supported.

Xperios: minimum requirements

Processor
x64 (64-bit) compatible processor (Intel or AMD), minimum 1.8 GHz.
Operating system
Windows 10 (minimum version 1903, May 2019) or later, with the .NET 8 Desktop Runtime and the WebView2 runtime. Xperios is not supported on macOS.
Network
An active network connection is required on first start-up and to synchronise. Offline working is supported, read-only.
Hard disk
Minimum 5 GB. Customers with large databases should have at least 10 GB free.
Memory
Minimum 4 GB RAM; 8 GB recommended.
Display
Minimum recommended resolution 1400 × 900 pixels.
Browser (for the online portals)
A modern browser such as Chrome, Edge or Firefox. iPads need iPadOS 14 or later.

.NET Desktop Runtime and WebView2

Xperios relies on your Windows devices being up to date. The Xperios updater checks for the right .NET and WebView2 versions when it runs. All required runtimes are included in the official Xperios installer (MSI); to install them separately:

Allowing Xperios through a firewall

Xperios connects you to your data over the web (HTTPS, ports 80 and 443) with Microsoft standard TLS encryption. If your IT department restricts outbound traffic, ask them to allow the following (Paritor-owned) addresses, with read and write access unless noted. On a network without restrictions, such as at home, you don’t need to do anything.

  • 13.69.68.32
  • 13.94.143.57
  • 51.143.191.44
  • https://paritor.blob.core.windows.net
  • https://paritorcustomerprivate.blob.core.windows.net
  • https://paritorcustomer.blob.core.windows.net
  • https://schooblead.b2clogin.com (read access)
  • the domain paritormail.com
  • paritorxperiosapiservicev27-bcexaegzbgfde9br.uksouth-01.azurewebsites.net
  • paritorapiconnector.azurewebsites.net
  • https://xperiosapi.paritor.com
  • https://identity.paritor.com

Ensemble: minimum requirements

Processor
x86 (32-bit) or x64 (64-bit) compatible processor (Intel or AMD), minimum 1.8 GHz.
Operating system
Windows 7 or later. Not supported on macOS.
Network
An active network connection is required on first start-up and to synchronise. Offline working is supported, read-only.
Hard disk
The software takes about 1 GB; databases vary in size. Minimum 5 GB free.
Memory
Minimum 2 GB RAM; 4 GB recommended.
Display
Minimum 1024 × 768 pixels.

Connecting Ensemble through your firewall

Ensemble is a desktop application that talks to our hosted services over standard secure web traffic. All connections are outbound only, over HTTPS (TCP port 443). No inbound access to your network is needed, and no other ports need to be opened.

AddressUsed for
paritorensembleappservice.azurewebsites.netEnsemble application services (new in 2026)
paritormanagerappservice.azurewebsites.netParitor Manager services (new in 2026)
paritor.blob.core.windows.netDocuments and images stored against your records
schooble.blob.core.windows.netSchooble document storage
help.paritor.comOnline help, opened in your web browser
live.paritor.comParent and teacher portal links, opened in your web browser

If you have allowed Paritor before

Our service addresses changed in 2026. If Ensemble has stopped connecting, this is the most likely reason. These are no longer used and can be removed:

  • paritorensemblev4-2.azurewebsites.net
  • paritormanagerv4-2.azurewebsites.net
  • the IP address 51.143.191.44

Using IP addresses instead of names

Wherever possible, allow the addresses by name rather than by IP address. Our services are hosted on Microsoft Azure, and the IP addresses behind them can change when services are moved, scaled or updated, not always with notice. A rule based on a name keeps working; a rule based on an IP address stops working without warning, and Ensemble simply fails to connect.

If your firewall cannot filter by name, the two service addresses above currently resolve to 51.105.74.160 (correct at 24 September 2026). Treat this as a temporary measure: it is shared Microsoft Azure infrastructure, so allowing it is broader than allowing our names, and it can change.

Proxy servers

If your organisation uses a proxy server, Ensemble needs the proxy details configured, and the proxy must allow the addresses above. If you are unsure whether a problem is the firewall or the proxy, contact us and we will help you narrow it down.