System Requirements

The recommended system requirements for SOTI XSight are as follows:

Hardware

  • Processor: Dual-core, 2 GHz or faster
  • Memory (RAM): 4 GB or more
  • Screen resolution: 1366 × 768 pixels or higher
  • Disk space: 200 MB
    Note: The disk space listed here is the minimum required to install SOTI XSight. In a production environment, your system may need many times this amount of available disk space to accommodate generated log files and uploaded incident attachments.
    Note: When deploying SOTI XSight on the same host, SOTI recommends a minimum of 8GB or RAM. Also, with 500 or more devices, SOTI recommends using SQL Server Standard Edition rather than Express due to DB size and CPU allocation limitations.

Operating System (64-bit only)

  • Microsoft Windows Server 2016
  • Microsoft Windows Server 2019
  • Microsoft Windows Server 2022
Note: Enable the following windows features before installing SOTI XSight:
  • On Windows Server, you must enable the Media Foundation option in the Add Roles and Features wizard.
  • On Windows workstations, you must enable the Media Features option in the Windows Features dialog box.

Browser

  • Google Chrome
  • Microsoft Edge
  • Mozilla Firefox

.NET

Database

Hosting the SOTI XSight database requires an on-premises installation of Microsoft SQL Server 2016, 2017, or 2019. You can configure SOTI XSight to use either the same server instance as SOTI MobiControl or a different server instance.

Database Permissions

When installing SOTI XSight, you must be either a sysadmin or a dbcreator with added ALTER ANY LOGIN permissions.

When upgrading SOTI XSight, you must also have ALTER DATABASE permissions.

When performing regular operations you must have the following permissions:

  • db_datareader
  • db_datawriter
  • Permission for the execution of all procedures
  • VIEW SERVER STATE permissions
    Note: The VIEW SERVER STATE database permission is only required for SOTI XSight 2024.0.3 and earlier. SOTI XSight 2024.0.4 and later does not require this database permission.

SOTI XSight Agent

  • Android 6.0 and later.
    Note: In SOTI XSight 2024.0.0 until 2024.0.2, the supported Android OS version for SOTI XSight Agent is Android OS 7.0 and later. In SOTI XSight 2024.0.3 and later, the supported Android OS version for SOTI XSight Agent is Android OS 6.0 and later.
  • Windows 10.0.17763.0 or later.
  • ASP.NET Core Runtime 6.0.12 (Hosting Bundle)
  • .NET Desktop Runtime 6.0.12 (x64)

SOTI XSight Chat Agent

  • Android 7.0 or later.
  • Windows 10.0.17763.0 or later.

SOTI XSight Live View Plugin

  • Android 7.0 or later.
  • Windows 10.0.17763.0 or later.

Network Ports

See Overview of SOTI XSight Architecture for information on the network ports that SOTI XSight uses to communicate between components.

PowerShell

PowerShell 5.1 or later with the following modules installed:

  • NuGet package provider 2.8.5.201 or later
  • SqlServer PowerShell module 21.1.18256 or later
Note: The NuGet package provider and SqlServer PowerShell module must be available for all users on the server.
Important: You must have permission to execute all procedures.

Service User Account

The Service User Account refers to the credentials of a Local SOTI MobiControl User Account that SOTI XSight background services use to query SOTI MobiControl. The Service User Account requires the following SOTI MobiControl permissions:

  • General Permissions
  • Web Console Access: required to query SOTI MobiControl REST API
  • Configure Devices/Device Groups (only required for SOTI MobiControl 15.5+): required to query devices and device group information for Operational Intelligence dashboards
  • Lookup Users and Group Membership, and Lookup Directory Users and Group Membership (required if SOTI MobiControl uses LDAP connections). Needed to look up incident reporters and email recipients, and to assign reporters for incidents submitted via email
  • Device Group Permissions
  • View Groups (required for all Device Groups): required to query devices and device group information for Operational Intelligence dashboards

SOTI MobiControl

SOTI XSight requires integration with SOTI MobiControl version 15.4 or higher. SOTI MobiControl must be operational during installation. The installer uses a connection to the SOTI MobiControl database to configure the integration automatically. The SOTI MobiControl instance you are integrating with must have a SHA256 SOTI MobiControl Root Certificate present in the Admin Utility console under the Certificates tab.