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 will probably 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-premise 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 for SOTI XSight Main and Archive databases, the user must have the following permissions:

  • Db_datareader
  • Db_datawriter
  • Permission for the execution of all procedures

SOTI XSight Agent service requires:

Network Ports

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

Powershell

Powershell environment (version 5.1 or higher) with the following modules installed:

  • NuGet provider version 2.8.5.201 or higher
  • SqlServer module with version 21.1.18256 or higher
  • Permission to execute all procedures

The NuGet provider and SqlServer module must be available for all users on the server.

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 14 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.