Microsoft Edge Dev is ready to test for Mac users as well as Windows. This has been my preferred browser for most of my work for many months now. The availability for a Enterprise ready deployment also means that we can start testing the deployment of Microsoft Edge Dev with Intune.
It is not new that Intune can deploy LOB apps for Mac, so in this blog post I will use a well proven way of deploying apps to a corporate managed Mac. The way we do LOB app deployment on Mac is the same way as we do Win32 app deployment for Windows, we need a wrapper for the installation packages.
The new Microsoft Edge is still in preview, but it is a great and secure user experience cross platforms no matter if your end user is on Windows, IOS, Android or Mac. Not all features is available yet – but make sure that you are following the What’s next site for Microsoft Edge Insider.
In this blog post I will show how to get the Enterprise installer of Edge for Mac and how to packages it for deployment with Intune. I will not show how the Egde Dev browser is working.
Getting Microsoft Edge Dev for MacOS
Start by downloading the Edge Dev installer from https://www.microsoftedgeinsider.com/en-us/enterprise the site will automatic detect that you are coming from a Mac or a Windows device.
- Click Download
- Click Accept and download
- Click Close
Download the Intune App Wrapping Tool for Mac from Github
When you have downloaded IntuneAppUtil for Mac you need to start the bash prompt.
By default you are not allowed to execute a file on MacOS, so you need to make IntuneAppUtil executable by running the command chmod +x IntuneAppUtil
After the IntuneAppUtil is executable you can run it with the needed parameters.
-c <source_file>
-o <output_file>
-v verbose
IntuneAppUtil -c ./MicrosoftEdgeDevMac/MicrosoftEdgeDev-77.0.230.2.pkg -o ./MSedgeIntune/ -v
Do to the verbose parameter you will get a lot of information in the bash command prompt,
- You can now find the .intunemac with the Edge Dev installer
Now you are ready to get the app into Intune.
Create Edge Dev App with Intune
Start Microsoft 365 Device Management portal
- Click Client apps
- Click Apps
- Click Add
- Select App type “Line-of-business app”
- Click App packages file
- Select your previous created .intunemac file
- Click App information
- Enter Name : Microsoft Edge Dev
- Enter Description : MicrosoftEdgeDev-77.0.230.2.pkg
- Enter Publisher : Microsoft
Optional:
- Click Logo
- Upload a png picture file to show into the Intune Company Potal
After the app is finished uploading to Intune, you can assign it to a groups of users or devices. If you select available it will show up in Intune Company Portal, and that is what I do in this example.
How is the end user experience:
Start the Intune Company Portal on the end user Mac devices
- Click on Apps
- Click on Microsoft Edge Dev
- Click Install
Now the end user is ready to test out this great new browser experience on there corporate Mac.
The install log file can be found on the Mac under /var/log/install.log then you can follow the installation progress.
Happy deployment
Read more:
Microsoft Edge is ready for business
How to add macOS line-of-business (LOB) apps to Microsoft Intune
Hi, great article this will really help out when I add company LOB apps. One question though, is it possible with Intune and MacOS to automatically install software? If not do you have a preferred method that doesn’t cost any money?
Thanks!!
Yes – just assign it as required instead of available
Thanks for the fast reply! You’re awesome, i’ll try that.
Just to update, setting to required works – however Intune keeps trying to re-install the app. Weird. Even though it installs it on my Mac, and I open the app e.g. Company Portal or Adobe Reader, it will never say Status: Installed. Always: Install Pending. And just keeps trying to re-install it on the device even though it is loaded correctly.
Could be a .pkg or IntuneAppUtil issue, but the the apps show up in the installed list under Intune -> Devices -> Choose device -> Discovered apps.
Final Update:
I got the Company Portal to install successfully on machines automatically. I believe the solution was setting. Ignore app version -> Yes. Otherwise it seemed to just loop and try to install it over and over again.