Windows Deployment

Prev Next

Introduction

Sanas is easy to set up on Windows — install it on individual computers, or roll it out automatically across an entire organization using common IT tools. Each deployment can be linked to a specific team, so users are automatically set up with the right settings, like language and accent preferences, right from the start. Team assignments can also be changed later if needed.

Important Note: For Windows computers, Install the app directly or deploy it silently via a script or endpoint management software (Intune, Jamf, SCCM, etc.) using an Installer ID to pre-configure each machine.


How It Works?

The Installer ID is a unique identifier tied to a Sanas group (or your overall account) that pre-configures the app during activation:

  • Group Identification

    Sanas uses the Installer ID to identify which group a user belongs to, then pre-configures the app based on that group's settings (language, accent, authentication mode, etc.).

  • Auto-provisioning

    On first activation, Sanas checks whether the user already exists in the group associated with the Installer ID. If they do, they're granted access. If not, Sanas automatically creates the user in that group.

Note: Installer IDs are relevant only for Sanas App users, and auto-provisioning requires the Automatic User Creation toggle to be enabled under Settings > Configuration > Application Authentication (with SSO or Auto-Activation configured).

Tip: Use your Account's Installer ID to provision all App users directly into the Default Group, then move them to their respective groups afterward.


Deployment Prerequisites

  1. Download the latest Sanas installer from the Sanas Portal: Get Sanas page.

  2. Locate your Installer ID.

    1. Log in to the Sanas Portal.

    2. Navigate to the Get Sanas page.

    3. Select the group you want to deploy to.

    4. Copy the Installer ID and save it securely.


During Installation

Method 1: App Installer

Enter the optional Installer ID (required for auto-activation or SSO authentication methods) in its field when prompted during installation.

Method 2: Command

Replace <file_path> and <optional installer_ID> with your actual values — only for those commands that use installer IDs.

  • .msi with installer ID (CMD or PowerShell)

    msiexec /i "<file_path>" installerid="<installer_ID>" /q
  • .msi without installer ID (CMD or PowerShell)

    msiexec /i "<file_path>" /q
  • .exe with installer ID (CMD)

    "<file_path>" /installerid="<installer_ID>" /q
  • .exe without installer ID (CMD)

    "<file_path>" /q
  • .exe with installer ID (PowerShell)

    & "<file_path>" /installerid="<installer_ID>" /q
  • .exe without installer ID (PowerShell)

    & "<file_path>" /q

Post Installation

Update the Installer ID on machines where Sanas is already installed. This allows you to move a device to a different group or correct an existing deployment configuration.

Replace <installer_ID> with your actual values. (CMD or PowerShell)

reg add "HKLM\SOFTWARE\Sanas.ai\Sanas" /v InstallerId /t REG_SZ /d "<installer_ID>"

Support

Need help? Get in touch with our Support Team for assistance.