Skip to main content
Skip table of contents

Deploy SAFEQ Cloud Client using Microsoft Intune

This guide describes how to silently deploy SAFEQ Cloud Client software on Windows 10/11 user devices being managed using Microsoft Intune.

Pre-requisites/requirements for customer

  • Microsoft Intune & Active Directory Premium subscriptions
  • Windows 10/11 on user devices
  • Microsoft Entra Joined, Windows 10/11 user devices, or Intune Company Portal for manual installation.
  • Latest version of the SAFEQ Cloud Client software that you download from SAFEQ Cloud Web UI.

Configuration and deployment steps

Configuration and deployment of SAFEQ Cloud Client software to end user devices (Windows 10/11) using Microsoft Intune is a 3-steps process.

  1. Package the .exe to a .intunewin file
  2. Upload and create the Intune deployment
  3. Assign it to profiles/user groups

Intune will silently deploy SAFEQ Cloud Client software on all workstations when the next sync happens.
Now refer below guidelines to configure and deploy SAFEQ Cloud Client software.

Create .intunewin file

Package the SAFEQ Cloud Client for MS Intune using the Microsoft-Win32-Content-Prep-Tool. This can be downloaded from GitHub – https://github.com/microsoft/Microsoft-Win32-Content-Prep-Tool

This command line tool guides you through the process. Ensure the SAFEQ Cloud Client is located in a folder with no other files present.

Example:

CODE
Please specify the source folder: C:\Users\%username%\Documents\Client
Please specify the setup file: safeqclient-3.17.0-release-setup.exe
Please specify the output folder: C:\Users\%username%\Documents\Output
Do you want to specify catalog folder (Y/N)? N


Ensure there are no other files in the folder, or the intunewin creation tool will attempt to package everything and the subsequent install will fail.

Upload and create the Intune deployment

  1. Log into the Intune Portal – https://aka.ms/intuneportal
  2. Navigate to All Apps, and + Add
  3. Select App Type – Windows App (Win32) – Select
  4. Follow the Intune Portal to upload the created .intunewin file.
  5. Name and Describe the File accordingly, and add Y Soft as the publisher.
  6. The Program section requires:
    1. Install Command, this is if you were running the installer as a command line, and all the install flags can be found in the SAFEQ Cloud documentation. At a minimum you would need primary/gateway and account domain address, however, setting login type, and denying access to config is recommended. Further information regarding silent installation can be found in the SAFEQ Cloud Client section of the documentation. Example: safeqclient-3.XX.Y-release-setup.exe /S /GATEWAYADDRESS=[GATEWAYADDRESS] /ACCOUNTDOMAIN=[DOMAIN]
    2. Uninstall command – "C:\Program Files\Y Soft\SAFEQ Cloud Client\uninstall.exe" /S

    3. Behavior:
      • User – the installer has the same privileges as the logged-in user. If the user has the administrative permissions necessary for adding a driver and a system service, the installation finishes and the user can see the SAFEQ Cloud Client tray icon. If the user does not have the necessary permissions and cannot grant administrative consent, the installation will abort.
      • System – the installer has privileges of the local system account, so the installation finishes. The logged-in user will not see the SAFEQ Cloud Client tray icon right after the installation because the installation was not running under the user account. The icon will be visible after the next login or restart of the computer.
    4. Device Restart Behavior – None.
  7. Requirements
    • OS Architecture – 64-bit & 32-bit
    • Minimum OS – Win 10 1607
  8. Detection Rules – we can detect the version of the SAFEQ Cloud Client by looking for a Registry entry. This enables different versions to be created to install over the top or use the supersedence feature in Intune.

    • Registry = Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\SAFEQ Cloud Client

    • Value name = DisplayVersion

    • Detection method = Version Comparison
    • Operator = Equals
    • Value = 3.XX.X (where the X denotes the version of the SAFEQ Cloud Client being installed). 

Assign the App to the required groups

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.