Views:

Ebsford: Device Management using Intune

This document is designed to review the current state of the company Intune infrastructure followed by a defined path to implement a standard which will allow the full management of devices using Intune.
It is advised to determine which devices are to be managed via Intune and subsequent licences to be arranged.

Background

Currently Intune is used to manage mobile devices, mainly iOS devices. Currently 15 devices are registered with 12 having completed their evaluation process.
The IT department have successfully registered their windows 10 devices to Intune and would provide suitable test systems if changes are deemed necessary before rolling out to a wider test group. Once testing is complete and results are sufficient to meet the requirements. We can plan to move onto Pre-Pilot and Pilot phases before finalising a rollout to production (Live).
The M365 tenant is ready for managing devices through Azure AD join methods but there are pre-requisites to do this. Windows 10 Business standard and above is required on the devices and a minimum M365 Business Premium licence for the user.
There are two routes for rolling out the ‘Endpoint management’ of Ebsford devices. From brand new or reset and for existing devices (see Ebsford_Azure AD Join and Auto enrolment document)

 

App Management:

To prepare win32 app for Intune:

Download the IntuneWinAppUtil from Microsoft:
Prepare a Win32 app to be uploaded to Microsoft Intune | Microsoft Docs
Start application
Graphical user interface, text<br><br>Description automatically generated
Specify the folder of the downloaded offline installer/application
Text<br><br>Description automatically generated
Text<br><br>Description automatically generated
Specify the setup file name
Text<br><br>Description automatically generated
Specify output folder
A screenshot of a computer<br><br>Description automatically generated with medium confidence
You can specify a catalogue folder which requires to be created beforehand.
Text<br><br>Description automatically generated
A screenshot of a computer<br><br>Description automatically generated
You can follow the progress of the package creation and once complete, you can go to the portal and create the application package.
Text<br><br>Description automatically generated

To create the windows application (Endpoint Management):

Ebsford - Microsoft Endpoint Manager admin center
Direct link to Windows app: Windows - Microsoft Endpoint Manager admin center
From the main windows, select the plus icon to add a new package.
Graphical user interface, text, application, email<br><br>Description automatically generated


Select your app type, which is a Windows app (Win32)
Graphical user interface, text, application, email<br><br>Description automatically generated
Once selected you are provided some information relating to the selection made.
Graphical user interface, text, application, email<br><br>Description automatically generated
 
You can now follow the wizard to begin building your application package.Graphical user interface, text, application, chat or text message<br><br>Description automatically generated

Select the folder icon to the right and browse to the previously created Intune File.
Graphical user interface, text, application, email<br><br>Description automatically generated
 

Enter the details for the package being created, such as Publisher, web links to privacy policies, version details etc.
Graphical user interface, application<br><br>Description automatically generated
 
Define the commands for installation. Some publishers provide ‘Enterprise’ packs which include the necessary files and commands for the installation and how it is carried out. If such a pack is not available, you can test the install methos via command prompt and use the ‘switches’ available. For the example used here, an enterprise packaged was available which populated both commands.
.msi and .exe have difference set of commands available which can be found here:
https://docs.microsoft.com/en-us/windows/win32/msi/command-line-options
https://www.advancedinstaller.com/user-guide/msiexec.html
https://docs.microsoft.com/en-us/troubleshoot/windows-client/deployment/command-switches-supported-by-self-extractor-package
Graphical user interface, text, application<br><br>Description automatically generated
 

You can define the ‘requirements’ which have to be met before it can attempt to install. Such as a minimum Windows 10 release version, OS architecture (64bit etc.)
Graphical user interface, application, email<br><br>Description automatically generated
A detection rule is required, which is used to check whether the application is already installed.
Graphical user interface, text, application, email<br><br>Description automatically generated
 
A simple method is to check if a file or folder already exists.
Graphical user interface, text, application, chat or text message<br><br>Description automatically generated
Text<br><br>Description automatically generated
 
Assignments are used to determine how the application is to be installed, automatically or as an option via ‘Company Portal’ app. For this example, an assignment is made to install automatically for all users in the defined group.
Graphical user interface, text<br><br>Description automatically generated
Review your settings and create the package.
Graphical user interface, text, application<br><br>Description automatically generated