Microsoft Intune

Deploying Border0 Windows Client App Using Microsoft Intune

Overview

You can deploy the Border0 client app to Windows devices using Microsoft Intune. This guide provides Border0-specific instructions to supplement Microsoft's detailed Win32 app deployment documentation.

Prerequisites

  • Administrator access to your Microsoft Intune admin center
  • The Border0 IntuneWin package (available for download here)
  • Windows devices enrolled in your Intune environment

Deployment Process

Microsoft provides comprehensive documentation for adding, assigning, and monitoring Win32 apps in Intune in their guide: Add, assign, and monitor a Win32 app in Microsoft Intune.

Microsoft Intune Win32 App

Next, let's focus on Border0-specific configurations and to supplement Microsoft's official guide.

Step 1: Obtain the Border0 IntuneWin Package

Download the Border0 IntuneWin package
(Note: This package has already been prepared using the Microsoft Win32 Content Prep Tool)

Step 2: Add Border0 as a Win32 App in Intune

  1. Sign in to the Microsoft Intune admin center
  2. Navigate to Apps > All apps > Add
    Intune Admin Center Add App
  3. In the Select app type pane, under App type, select Windows app (Win32)
    Select Win32 App Type
  4. Click Select app package file and upload the Border0 IntuneWin package you downloaded
  5. Click OK to upload the package

Step 3: Configure App Information

Enter the following information in the App information section:

Step 4: Configure Program Settings

Enter the following in the Program section:

  • Install command: Border0Setup.exe /S
  • Uninstall command: "C:\Program Files\Border0\uninstall.exe" /S
  • Install behavior: System
  • Device restart behavior: App install may force a device restart
  • Installation time required (mins): 60
  • Allow available uninstall: Yes

Keep the default return codes as follows:

  • 0 = Success
  • 1707 = Success
  • 3010 = Soft reboot
  • 1641 = Hard reboot
  • 1618 = Retry
Configure Program Settings

Step 5: Configure Requirements

Configure the following in the Requirements section:

  • Operating system architecture: x86, x64
  • Minimum operating system: Windows 10 20H2
  • Other requirements can remain at their default (No requirements) unless your organization has specific needs

Step 6: Configure Detection Rules

Configure the following in the Detection rules section:

  • Rules format: Manually configure detection rules
  • Rule type: File
  • Path: C:\Program Files\Border0
  • Detection method: File or folder exists
Configure Detection Rules - 1 Configure Detection Rules - 2

You can add additional detection parameters if needed, such as checking for specific files within the C:\Program Files\Border0 folder.

Step 7: Dependencies and Supersedence

  • Dependencies: No dependencies are required for Border0 installation
  • Supersedence: No supersedence relationships are needed unless you're updating from a previous version

Step 8: Assignments

Configure the following in the Assignments section:

  1. Under the Required list, there are 3 options: Add group, Add all users or Add all devices, determine which users or devices should receive the app, and then configure it accordingly
    Example for Assignments Configuration
  2. Select the appropriate user or device groups for deployment
    • Target specific groups like "Windows 11 Devices" or "Knowledge Workers" based on your organization's structure
  3. Configure the availability settings:
    • Available for enrolled devices: Yes
    • Show all toast notifications: Recommended
    • Availability: As soon as possible

Step 9: Review and Create

  1. Review all the configuration settings
  2. Click Create to add the Border0 app to your Intune environment

After that, your newly create Border0 app should look the following:

Border0 App in Microsoft Intune - 1 Border0 App in Microsoft Intune - 2 Border0 App in Microsoft Intune - 3

Monitoring Deployment

After deploying the Border0 client app for Windows, you can monitor its installation status:

  1. Navigate to Apps > All apps > Border0
  2. Select the Device install status or User install status tabs to view deployment progress
  3. To view more detailed status, click on View device install status