IGEL: Install Sanas app

IGEL: Install Sanas app

This guide provides comprehensive instructions to install the Sanas app on an IGEL environment. The installation method covered in this guide is for custom app deployment on older IGEL OS, and IGEL OS 12.

Before you begin:


Installation procedure

IGEL OS 12

Sanas is available on the IGEL App Portal.

Sanas is now IGEL-verified and available on the IGEL App Portal for IGEL OS version 12. The Sanas app can be downloaded directly from the App Portal on endpoint machines or deployed by admins through IGEL UMS.

Installing Sanas directly on the endpoint machine

  1. Log in to your IGEL machine using your credentials.

  2. Launch the IGEL App Portal.

  3. Search Sanas through the search field, or look for Sanas under the Unified Communication app category.

  4. Select Sanas from the search result, then click Install.

    .png?sv=2026-02-06&spr=https&st=2026-07-18T07%3A21%3A34Z&se=2026-07-18T07%3A35%3A34Z&sr=c&sp=r&sig=f9OR5bYTXpBwaj%2FtOZZJK0uo%2FysawhkBzAkxYZuyA5M%3D)

  5. Click Continue to proceed with the installation. Downloading starts automatically.

    .png?sv=2026-02-06&spr=https&st=2026-07-18T07%3A21%3A34Z&se=2026-07-18T07%3A35%3A34Z&sr=c&sp=r&sig=f9OR5bYTXpBwaj%2FtOZZJK0uo%2FysawhkBzAkxYZuyA5M%3D)

  6. You’ll need to restart your machine to start using Sanas. Click Restart now to proceed.

  7. Once back, launch the Sanas app and enter your credentials ( Workspace ID + User ID) and click Activate.

  8. Refer to the Sanas User Guide for detailed instructions on using the Sanas app.

Installing Sanas through IGEL UMS

This guide helps you to deploy the Sanas app through IGEL UMS on the connected endpoint IGEL machines.

  1. Log in to IGEL UMS as admin using your credentials.

  2. Navigate to the App Portal.

  3. Search Sanas through the search field, or look for Sanas under the Unified Communication app category.

  4. From the search results, click Import to proceed with installation.

    .png?sv=2026-02-06&spr=https&st=2026-07-18T07%3A21%3A34Z&se=2026-07-18T07%3A35%3A34Z&sr=c&sp=r&sig=f9OR5bYTXpBwaj%2FtOZZJK0uo%2FysawhkBzAkxYZuyA5M%3D)

  5. Click Continue to confirm your action.

    .png?sv=2026-02-06&spr=https&st=2026-07-18T07%3A21%3A34Z&se=2026-07-18T07%3A35%3A34Z&sr=c&sp=r&sig=f9OR5bYTXpBwaj%2FtOZZJK0uo%2FysawhkBzAkxYZuyA5M%3D)

  6. Once imported, set the app download method on the endpoint devices.

    1. From the App Portal page, navigate to Settings.

      .png?sv=2026-02-06&spr=https&st=2026-07-18T07%3A21%3A34Z&se=2026-07-18T07%3A35%3A34Z&sr=c&sp=r&sig=f9OR5bYTXpBwaj%2FtOZZJK0uo%2FysawhkBzAkxYZuyA5M%3D)

  7. Under Device should download the Apps from drop down menu, select Download directly from App Portal then click Save.

    .png?sv=2026-02-06&spr=https&st=2026-07-18T07%3A21%3A34Z&se=2026-07-18T07%3A35%3A34Z&sr=c&sp=r&sig=f9OR5bYTXpBwaj%2FtOZZJK0uo%2FysawhkBzAkxYZuyA5M%3D)

  8. Now, from the UMS portal, select Devices from the left-side navigation bar and select the endpoint device where you wish to deploy Sanas.

    .png?sv=2026-02-06&spr=https&st=2026-07-18T07%3A21%3A34Z&se=2026-07-18T07%3A35%3A34Z&sr=c&sp=r&sig=f9OR5bYTXpBwaj%2FtOZZJK0uo%2FysawhkBzAkxYZuyA5M%3D)

  9. Click Assign Object, then select and drag Sanas from the Available Objects to the Assignments section. Select your desired Sanas app version to deploy from the drop-down menu, if required.

    .png?sv=2026-02-06&spr=https&st=2026-07-18T07%3A21%3A34Z&se=2026-07-18T07%3A35%3A34Z&sr=c&sp=r&sig=f9OR5bYTXpBwaj%2FtOZZJK0uo%2FysawhkBzAkxYZuyA5M%3D)

  10. Click Save and apply on reboot to apply the changes. Sanas gets installed after rebooting the endpoint machines.

  11. Test the Sanas app by launching and activating the app. You'll need the Workspace and User ID for activation. Refer to the Sanas User Guide for detailed instructions on using the Sanas app.

IGEL installation is divided into 5 key steps

  1. Keep the Sanas app package ready

Ensure you have received the Sanas app package file (.tar.bz2) and have kept it ready to upload in the upcoming steps. If you haven’t received the file from us, contact Sanas Support for assistance.

  1. Create theinf configuration file

The .inf file communicates with IGEL OS about application archive handling.

  1. Open a text editor of your choice on your Linux or Windows machine.

  2. Create a new file named:

    Sanas-4.1.12.inf
    
  3. Add the following configuration details (example structure shown below — adapt as needed for your environment):

   [PARTITION]
   name=Sanas
   version=4.1.12
   archive="Sanas-4.1.12-prod.tar.bz2"
   size=400M
   mount=/sanas
  1. Save the file.

  2. Upload files to IGEL Universal Management Suite (UMS)

  3. Navigate to the UMS Console.

  4. Go to Files → New File.

    .png?sv=2026-02-06&spr=https&st=2026-07-18T07%3A21%3A34Z&se=2026-07-18T07%3A35%3A34Z&sr=c&sp=r&sig=f9OR5bYTXpBwaj%2FtOZZJK0uo%2FysawhkBzAkxYZuyA5M%3D)

  5. Upload both prepared files from the previous steps:

    • Sanas-4.1.12-prod.tar.bz2
    • Sanas-4.1.12.inf

    .png?sv=2026-02-06&spr=https&st=2026-07-18T07%3A21%3A34Z&se=2026-07-18T07%3A35%3A34Z&sr=c&sp=r&sig=f9OR5bYTXpBwaj%2FtOZZJK0uo%2FysawhkBzAkxYZuyA5M%3D)

  6. Set the Device File Location to:

    /wfs/<filename>
    
  1. Create and configure a new profile

  2. Profile creation

    1. In UMS, go to Profiles → New Profile

      .png?sv=2026-02-06&spr=https&st=2026-07-18T07%3A21%3A34Z&se=2026-07-18T07%3A35%3A34Z&sr=c&sp=r&sig=f9OR5bYTXpBwaj%2FtOZZJK0uo%2FysawhkBzAkxYZuyA5M%3D)

  3. Enter a Profile Name and Description.

    1. Select the correct IGEL OS version.

      📔 Important: The Sanas app supports installation on IGEL OS versions 11 and earlier, with custom app deployment.

    .png?sv=2026-02-06&spr=https&st=2026-07-18T07%3A21%3A34Z&se=2026-07-18T07%3A35%3A34Z&sr=c&sp=r&sig=f9OR5bYTXpBwaj%2FtOZZJK0uo%2FysawhkBzAkxYZuyA5M%3D)

  4. Open the created profile.

  5. Profile configuration

    1. Go to, System → Firmware Customization → Custom Partition → Partition
    2. Enable Partition, Size & Mount Point.
    3. Set:
      • Mount Size: 400 MB (recommended)
      • Mount Point: <enter_name> ; For example, the below image shows /sanas as the mount name.

        📔 Note: /sanas is an example mount. Please use your existing mount that is used to deploy other apps. .png?sv=2026-02-06&spr=https&st=2026-07-18T07%3A21%3A34Z&se=2026-07-18T07%3A35%3A34Z&sr=c&sp=r&sig=f9OR5bYTXpBwaj%2FtOZZJK0uo%2FysawhkBzAkxYZuyA5M%3D)

    4. Save the settings.
  6. Link theinf configuration file

    1. Navigate to the URL below and copy the .inf file URL:

      https://<server:port>/ums_filetransfer
      
    2. In the profile, go to: System → Firmware Customization → Custom Partition → Download

    3. Click Add and paste the URL.

    4. Enter the Username and Password, then Save. .png?sv=2026-02-06&spr=https&st=2026-07-18T07%3A21%3A34Z&se=2026-07-18T07%3A35%3A34Z&sr=c&sp=r&sig=f9OR5bYTXpBwaj%2FtOZZJK0uo%2FysawhkBzAkxYZuyA5M%3D)

  7. Configure the application

    1. In the profile, go to: System → Firmware Customization → Custom Application
    2. Create a new session named Sanas. .png?sv=2026-02-06&spr=https&st=2026-07-18T07%3A21%3A34Z&se=2026-07-18T07%3A35%3A34Z&sr=c&sp=r&sig=f9OR5bYTXpBwaj%2FtOZZJK0uo%2FysawhkBzAkxYZuyA5M%3D)
    3. Configure icon name and command:

      ℹ️ Important: The paths shown below are examples. Your path directory will differ based on the mount selected in the previous steps.

      • Icon Path:
        /<mountname>/Sanas-4.1.12-prod/data/flutter_assets/assets/icons/icon.png
        
      • Command to Launch:
        /<mountname>/Sanas-4.1.12-prod/sanas_app
        

Customize desktop integration settings as required. .png?sv=2026-02-06&spr=https&st=2026-07-18T07%3A21%3A34Z&se=2026-07-18T07%3A35%3A34Z&sr=c&sp=r&sig=f9OR5bYTXpBwaj%2FtOZZJK0uo%2FysawhkBzAkxYZuyA5M%3D)

iv. Save the profile.

  1. Deploy the profile to devices

  2. Assign the new profile to the desired IGEL devices or directories.

  3. Restart the devices.

  4. On reboot, IGEL will:

    • Mount the custom partition.
    • Install the Sanas application.
    • Display the Sanas app icon on the desktop.
  5. Launch and activate

  6. Double-click the Sanas app icon on the IGEL desktop.

  7. Enter your Workspace ID and User ID.

  8. Click Activate Key to activate the app. .png?sv=2026-02-06&spr=https&st=2026-07-18T07%3A21%3A34Z&se=2026-07-18T07%3A35%3A34Z&sr=c&sp=r&sig=f9OR5bYTXpBwaj%2FtOZZJK0uo%2FysawhkBzAkxYZuyA5M%3D)

Support

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