Guide | Microsoft Teams Room Q-SYS Application Management using Intune

Learn how to efficiently manage Microsoft Teams Room Q-SYS applications using Intune for seamless integration and optimal performance.

Updated at May 15th, 2025

Overview

This step-by-step guide shows how to manage a Microsoft Teams Room QSC application deployment on Teams Room systems using Intune, including steps to install, uninstall, and supersede a specific version of Microsoft Teams Room QSC application.

Note

Any version information listed in this guide is for example purposes.

 


Requirements

  • Q-SYS Designer Software/Firmware v9.10.0 or higher.
  • Microsoft Teams Room QSC application source files.
  • A user with at least Intune Application Manager role membership is required.
  • Microsoft Intune Plan 1, or higher.
  • Azure AD group that contains devices targeted with the application. For this document, we will name the group “QSYS App Group”.


Setup | Installation

1. Packaging Application as a Win32 App

  1. Download the latest version of the tool by visiting the GitHub repository at https://github.com/Microsoft/Microsoft-Win32-Content-Prep-Tool then extract the files to a well-known location on your computer. The most important file is IntuneWinAppUtil.exe, other files in the repo are not mandatory for package creation.
  2. Open Windows command prompt (CMD.exe)
  3. Browse to the IntuneWinAppUtil.exe file location
  4. Run the following command to create the intunewin file, replacing the below values with folder and file locations on your computer
    1. IntuneWinAppUtil.exe -c SETUP_FOLDER -s SETUP.EXE -o OUTPUT_FOLDER -q
    2. Example: IntuneWinAppUtil.exe -c “c:\intune_packages\in\Q-SYS Control For MTR Installer 9.10.1-2403.006” -s “Q-SYS Control For MTR Installer 9.10.1-2403.006.exe” -o c:\intune_packages\out -q

  1. The new intunewin package creation progresses as seen below.

  1. The new intunewin package is created successfully.

  1. Go to the OUTPUT_FOLDER and verify the intunewin file has been created successfully.

 
 

2. Creating an Intune Windows app (Win32)

  1. Go to https://endpoint.microsoft.com and sign-in with your user account. Refer to the “Prerequisites” section for needed user role membership. 
  2. After signing-in successfully, and to create a new application:
    1. Click on Apps 
    2. Click Windows
    3. Click + Add
    4. Go to the App type dropdown
    5. Select Windows app (Win32)
    6. Click Select

This will start the Add App wizard. Follow along with the below sections in the guide for details.

a. App Information

In the App Informatin page, follow these steps:

  1. Click on the Select app package file link and browse to the intunewin file path.

  1. Click to choose the intunewin file then click Open and OK.

  1. Edit the following details as needed:
    1. Name (required)
    2. Description (required)
    3. Publisher (required)
    4. Other fields are optional

  1. Click Next.
 
 

b. Program

In the Program page, follow these steps:

  1. For the Install command, enter the following value:
    1. "Q-SYS Control For MTR Installer 9.10.1-2403.006.exe" /s SKIP_REBOOT=TRUE
  2. For the uninstall command, enter the following value:
    1. "Q-SYS Control For MTR Installer 9.10.1-2403.006.exe" /s SKIP_REBOOT=TRUE MODIFY=FALSE REMOVE=TRUE UNINSTALL=YES

      Note

      Change the .exe filename in both commands to match your Q-SYS Control for MTR Installer actual filename.

       
  3. Set the installation time required (mins) to 15.

  1. Optional: If you want Intune to handle rebooting the device after a successful installation, set the Device restart behavior to Determine behavior based on return codes and set the return code to “0” code type to Hard reboot.

  1. Click Next.
 
 

c. Requirements

In the Requirements page, follow these steps:

  1. For the Operating system architecture, choose 64-bit
  2. For the Minimum operating system, choose Windows 10 1607, or your minimum operating system version as set by your organization.

  1. Click Next.
 
 

d. Detections Rules

In the Detection Rules page, follow these steps:

  1. For the rules format, choose Manually configure detection rules.

  1. Click + Add.
  2. In the Rule type dropdown, select File.

  1. Set the following values then click OK.
    1. Path: “C:\Program Files\QSC\Q-SYS Control for Microsoft Teams Rooms”
    2. File or folder: spe_uci.exe
    3. Detection method: String (version)
    4. Operator: Equals
    5. Value: 9.10.1.0
    6. Associated with a 32-bit app on 64-bit clients: No

  1. Click Next.

 
 

e. Dependencies

In the Dependencies page, add any Intune packages that must be installed before Q-SYS MTR Installer can be installed. For the purposes of this guide, we will skip this section. Click Next.

 
 

f. Supersedence

In the Supersedence page, add any Intune packages that will be updated or replaced by this Q-SYS MTR Installer. Click Next.

Note

If you intend to update or remove an existing version, go to the Supersedence section.

 

 
 

g. Assignments

In the Assignments page, follow these steps:

  1. Under Required section, click + Add group.

  1. Put a check mark next to the group containing devices that need the Q-SYS MTR application installed, then click Select.

  1. Click Next.

  1. (Optional) If you want Intune to handle a device reboot after a successful installation, see Program step 4, then click Show all toast notifications under End user notifications.
  2. (Optional) In the Edit assignment tile, for restart grace period, choose Enabled.

  1. (Optional) Configure the following settings as needed:
    1. Device restart grace period (minutes): The default value is 1,440 minutes (24 hours). This value can be a maximum of 2 weeks.
    2. Select when to display the restart countdown dialog box before the restart occurs (minutes): The default value is 15 minutes.
    3. Allow user to snooze the restart notification: You can choose Yes or No
    4. Select the snooze duration (minutes): The default value is 240 minutes (4 hours). The snooze value can’t be more than the reboot grace period.
    5. Click OK.

  1. Click Next.

 
 

h. Review + Create

In the Review + create page, review your configuration then click Create.

 
 
 
 

3. Testing and Verifying Application Deployment

To test the deployment, either wait for an automated sync to happen or force a manual sync by following one of these methods:

Using Company Portal

  1. Select Settings > Sync.
  2. Click Sync.

 
 

Using Settings

  1. Go to Settings > Accounts > Access work or school.
  2. Click your tenant name.
  3. Select Info.
  4. Select Sync.

 
 

Using Intune Portal

  1. Select Devices > All devices.
  2. In the list of devices you manage, select a device to open its Overview pane.
  3. Select Sync
  4. To confirm, select Yes.
 
 

Note

If device is recently enrolled, automated sync cycles occur every 3 minutes for 15 minutes, then every 15 minutes for 2 hours, and then around every 8 hours.

 

Once the device syncs successfully, you will get a notification showing that the Q-SYS application is being downloaded and installed on your system. Keep monitoring the Windows notifications Center for another follow-up notification showing whether the application has been successfully installed or failed.

In case of failures, review the failure reason and error code in Intune portal > Apps > Windows > app name > Monitor > Device install status. If you receive “The application was not detected after installation completed successfully (0x87D1041C)” error, check to see whether the application has been installed on the target device or not. Sometimes, the detection rules are flawed, and the application is installed successfully but not detected correctly. In this case, you must review and correct any errors in the Detection Rules step. Try to manually verify the detection rule by browsing to the spe_uci.exe file path and ensure it exists on the system.

Also, collecting the Intune management agent logs at C:\ProgramData\Microsoft\IntuneManagementExtension\Logs and analyzing it for more error details could help narrow down the issue.

 
 

4. Uninstallation

To remove the Microsoft Teams Room QSC Application using Intune, you need to assign the application for uninstall.

  1. Go to https://endpoint.microsoft.com and sign-in with your user account. 
  2. Click on Apps > Windows.
  3. Click on your Q-SYS application name.

  1. In the middle pane, click on Properties.
  2. Scroll down to Assignment.
  3. Click Edit link next to Assignment.

  1. Under Required, locate the group you want to remove the application from.
  2. Scroll right and click “…”.
  3. Choose Delete.

  1. Scroll down to Uninstall.
  2. Click + Add group.

  1. Search for the group and select it.
    1. It will show under Uninstall.

  1. Click Review + save to ensure expected information is displayed.
  2. Click Save when done.

 
 

5. Supersedence

To supersede a version of Q-SYS with a higher or lower version, please follow these steps

  1. Find the superseded application version. 
    1. For the groups that will get the superseding version, remove the device groups from Required section.
  2. Add the superseding application.
    1. Follow the steps in sections Packaging Application as a Win32 App and Creating an Intune Windows app (Win32).
  3. In the Detection Rules step, ensure the file version matches that of the superseding new app, not that of the superseded application.
  4. In the Supersedence step, click + Add to add the superseded application.

  1. Select the superseded application.
  2. Click Select.

  1. Under Uninstall previous version, click Yes.
  2. Click Next.

  1. Continue with the wizard by adding the device groups to Required.
  2. Create the application.

 
 

Technical Support

Relevant links for product docs/information (third party links if alliance/partner product).

For further assistance, please Create a Case or contact Q-SYS Technical Support.