Skip to content
Home » How to Deploy and Provision the Telemetry Agent for Windows Silently and Remotely

How to Deploy and Provision the Telemetry Agent for Windows Silently and Remotely

This document guides the enterprise admin of a Microsoft customer tenant through the typical process of silently deploying and provisioning the Tweelin Telemetry Agent for Windows, without any end user involvement.

The process outlined in this document may vary based on your organization configuration and tools.

Before you start...

  1. Make sure you are a Microsoft Azure administrator.
  2. Make sure you have deployed Tweelin for Microsoft Teams. For guidance, please, follow our Enterprise Deployment Guide.
  3. Make sure you have a Microsoft Intune Manager license. Go to intune.microsoft.com to verify.
  4. Download the PowerShell auto-provisioning script for the Tweelin Windows Telemetry Agent.
  5. Download the Tweelin Windows Telemetry Agent package which supports auto-provisioning via Intune (extension .intunewin).

Summary: Perform 2 Macro Phases

PHASE 1- Create a configuration profile

In order to allow for auto provisioning, it is necessary to create a configuration profile.

STEP 1 – Log into the Microsoft Intune admin center

STEP 2 – Navigate to Devices → Manage devices → Scripts and remediations → Platform scripts tab → + Add → Windows 10 and later

STEP 3 – Add PowerShell script name and description

STEP 4 – Configure the script settings

  • Specify the location of the previously downloaded PowerShell auto-provisioning script and upload it to Intune. If you haven’t downloaded it yet, you can find it here.
  • Set “Enforce script signature check” as “No”.
  • Set “Run script in 64 bit PowerShell Host” as “Yes”.

STEP 5 – Select the appropriate user groups for which auto-provisioning will be performed

STEP 6 – Review and Add

The PowerShell script will be created

PHASE 2- Deploy the Tweelin Windows Telemetry Agent

STEP 1 – Navigate to Apps → Windows apps → Create

STEP 2 – As app type, select “Windows app (Win32)”

STEP 3 – Select the app package file with “.intunewin” extension, that you have previously downloaded

If you haven’t downloaded it yet, you can find it here.

STEP 4 – Complete the App information by adding “Tweelin Inc.” as publisher

STEP 5 – Delete the codes related to reboot, as the Telemetry Agent does not require any machine reboot

STEP 6 – Configure App requirements

Select “64-bit” as Operating system architecture
Select “Windows 10 20H2” as Minimum operating system
Add a Requirement rule
Select “Registry” as Requirement type
Specify the Requirement rule values
  • Key path: “Computer\HKEY_CURRENT_USER\Software\Tweelin Inc.”.
  • Value name: “UserEmail”.
  • Registry key requirement: “Value exists”.

STEP 7 – Create a Detection rule

Select “Manually configure detection rules” as Rules format
Click “+ Add” to add the detection rule
Select “Registry” as Rule type
Specify the Detection rule values
  • Key path: “Computer\HKEY_CURRENT_USER\Software\Tweelin Inc.\Telemetry Agent”.
  • Value name: “RunOnce”.
  • Detection method: “Value exists”.

STEP 8 – Skip Dependencies

STEP 9 – Skip Supersedence

STEP 10 – Assign the App to groups, as you see fit

STEP 11 – Review and create

STEP 12 – Track the deployment progress

Example of a successful deployment