In this step-by-step guide, we will explore how to deploy macOS DMG apps with Intune. You can use this enterprise deployment guide to package and deploy DMG apps for macOS devices using Microsoft Intune.
There are two app types available for macOS: .dmg and .pkg (they are basically extensions). Intune supports .dmg files containing the .app files. A DMG app is a disk image file that includes one or more applications. Many common macOS applications are available in DMG format.
The macOS apps are deployed using the Microsoft Intune management agent for macOS. You can package DMG apps and deploy them to macOS devices using Intune. You can also update apps deployed with Intune that are of the type macOS apps (DMG).
Before you deploy the DMG apps to your Mac devices, you must first enroll them. Refer to this step-by-step guide that shows how to enroll macOS devices in Intune. If your organization has devices that run on iOS/iPadOS, you can use the following guide to enroll iOS/iPadOS devices in Microsoft Intune.
https://ordemdospsicologos.org/forum/showthread.php?tid=1929
https://test.tcz.x10.mx/mybb/showthread.php?tid=305
http://mystrotain.free.fr/forum/showthread.php?tid=68459
https://australiantravelforum.com/travel/showthread.php?tid=40059
https://ciclistiurbani.re-bike.it/forum/showthread.php?tid=1277
https://socalireefer.com/forum/showthread.php?tid=13651
https://demo.projecthades.org/showthread.php?tid=234&pid=9749#pid9749
http://www.mcmon.ru/showthread.php?tid=1981
http://99982296.com/viewthread.php?tid=373907&extra=&frombbs=1
http://99982296.com/viewthread.php?tid=372778&extra=&frombbs=1
http://99982296.com/viewthread.php?tid=354305&extra=&frombbs=1
http://heroicfantasygames.free.fr/Forum/viewtopic.php?p=59016
http://heroicfantasygames.free.fr/Forum/viewtopic.php?p=29850
https://www.goalissimo.org/forum/viewtopic.php?f=4&t=302931
https://www.goalissimo.org/forum/viewtopic.php?f=4&t=303410
http://lesnightwarrior.free.fr/Forum/viewtopic.php?p=4106
http://lesnightwarrior.free.fr/Forum/viewtopic.php?p=2982
Prerequisites
The following prerequisites must be met before a macOS DMG app is deployed on macOS devices.
- Intune supports macOS 10.15 and later. Review the Intune Monthly updates for more information.
- The macOS devices must be managed by Intune. In other words, you must first enroll them in Intune and the devices must appear in the Intune Portal.
- DMG app is smaller than 2 GB in size.
- The Microsoft Intune management agent for macOS should be installed on the device.
Considerations for Deploying Intune macOS DMG App
A single DMG file should only contain one application file or multiple application files that are interdependent. The containing application files can be listed in the Detection Rules tab under the Included Apps section, beginning with the parent app to be used in reports.
It is not recommended to install multiple apps that are not dependent on one another using the same DMG file. If multiple independent apps are deployed using the same DMG app, failure to install one app will result in the re-installation of all other apps. Monitoring reports consider the DMG installation to be a failure in this case as well.
Steps to Deploy macOS DMG Apps with Intune
We’ll now go over how to deploy macOS DMG apps using Intune. I’ve broken down the entire deployment into steps to make it easier for you to follow. These steps can be used to deploy any DMG app for macOS devices.
Step 1: Download DMG App for macOS
As an example, we will deploy the Firefox DMG app with Intune. As previously stated, you can deploy any other DMG app, such as Google Chrome, etc. To begin, navigate to the Firefox enterprise downloads section and obtain the most recent version of the Firefox installer for macOS. The app’s extension will be dmg. We will use the installer to add the app to Intune, so save it to your computer. You can also download the Firefox app’s icon or logo, which we will use in the application packaging.
http://xavierdeschamps.free.fr/Escalade/Forum_escalade/viewtopic.php?pid=53242
http://xavierdeschamps.free.fr/Escalade/Forum_escalade/viewtopic.php?pid=57221
https://uniforos.com/viewtopic.php?t=539
https://www.uniforos.com/viewtopic.php?t=1938
https://www.uniforos.com/viewtopic.php?t=1788
https://www.101skins.com.tw/forum.php?mod=viewthread&tid=1743312
https://101skins.com.tw/forum.php?mod=viewthread&tid=610
https://www.101skins.com.tw/forum.php?mod=viewthread&tid=1741295
http://forumsevengroup.free.fr/viewtopic.php?p=1269
http://forumsevengroup.free.fr/viewtopic.php?p=5140
http://royalpalace7.com/bbs/board.php?bo_table=free&wr_id=35088
https://tasarhoa.com/hoa/viewtopic.php?t=94414
https://forum.interstate420productions.com/viewtopic.php?t=40339
https://forum.interstate420productions.com/viewtopic.php?f=9&t=27483
https://forum.interstate420productions.com/viewtopic.php?t=14950
https://cartoonani.yju.ac.kr/free/16908?sst=wr_hit&sod=asc&sop=and&page=32
http://forum.analysisclub.ru/index.php/topic,5752.0.html
Step 2: Add a macOS DMG app to Microsoft Intune
You can add a macOS DMG to Microsoft Intune using the following steps:
- Sign in to the Microsoft Intune admin center.
- Select Apps > macOS > macOS Apps.
- Click on the Add button and select the App Type as macOS app (DMG).
Step 3: Upload the DMG App to Intune
In this step, we will upload the .dmg app file to Intune for deployment. On the App Information tab, click “Select app package file“. In the App package file window, click the Browse button and select a macOS DMG file with the extension .dmg. The following app details are presented on the screen after you upload the file.
Click OK.
Step 4: Set App Information
In the App information page, add the details for your .dmg app. Depending on the app that you chose, some values in this pane might be automatically filled in.
- Name: Enter the name of the app as it appears in the policy name and company portal.
- Description: Enter the description of the app. The description appears in the company portal.
- Publisher: Enter the name of the publisher of the app.
- Category: Select one or more of the built-in app categories, or select a category that you created.
- Information URL: Optionally, enter the URL of a website that contains information about this app. The URL appears in the company portal.
- Privacy URL: Optionally, enter the URL of a website that contains privacy information for this app. The URL appears in the company portal.
- Developer: Optionally, enter the name of the app developer.
- Owner: Optionally, enter a name for the owner of this app.
- Notes: Enter any notes that you want to associate with this app.
- Logo: Upload an icon that is associated with the app. This icon is displayed with the app when users browse through the company portal.
Click Next to go to Requirements.
Step 5: Configure Requirements for macOS DMG App
You can choose the minimum operating system required to install this app. This should be carefully configured based on the macOS versions that are currently used in your organization.
For the option Minimum Operating System, from the list, select the minimum operating system version on which the app can be installed. If you assign the app to a device with an earlier operating system, it will not be installed. In this example, I have selected macOS Monterey 12.0 as the minimum operating system for my app. Click Next to go to detection rules.
Step 6: Configure Detection Rules
You can use detection rules to control how an app installed on a managed macOS device is detected. This is a critical step, and you must be familiar with the .dmg app details to configure the detection rules.
- Ignore app version: Select Yes to install the app if the app is not already installed on the device. This will only look for the presence of the app bundle ID. For apps that have an auto-update mechanism, select Yes. Select No to install the app when it is not already installed on the device, or if the deploying app’s version number does not match the version that’s already installed on the device.
The Firefox DMG app that we’re deploying typically receives updates twice a month. Hence, it makes sense to set the option “Ignore app version” to Yes.
You’ll need to configure the app bundle identifiers and version numbers to detect the presence of the macOS DMG app on the device. I will show you the easiest way to find this information.
On a Mac device, there are two ways to identify the app bundle identifier and version number details of an installed app.
- Using the Mac Terminal
- info.plist file located in the app’s folder
http://forum.analysisclub.ru/index.php/topic,46820.0.html
https://cs-bg.org/forum/viewtopic.php?t=527
https://cs-bg.org/forum/viewtopic.php?t=535
https://cs-bg.org/forum/viewtopic.php?t=520
http://www.farmersfarm.kr/bbs/board.php?bo_table=free&wr_id=403
https://git.forum.ircam.fr/-/snippets/5494
http://jl.kaoyanzhi.net/forum.php?mod=viewthread&tid=6307699
http://jl.kaoyanzhi.net/forum.php?mod=viewthread&tid=3908
http://jl.kaoyanzhi.net/forum.php?mod=viewthread&tid=7150759
https://www.konev.cz/diskuse/crm-software-2303/
http://plaworld.kr/bbs/board.php?bo_table=free&wr_id=9664
http://sematimo.com/forum/viewtopic.php?t=338
http://sematimo.com/forum/viewtopic.php?t=387
The above method may appear complicated to some, but there is a simpler method that involves reading the info.plist file. This file can be viewed with any text editor and is located in the app folder.
To locate the info.plist file for the Firefox app, go to any macOS device that is installed with the Firefox application. Launch the Finder app on Mac and select Firefox. app. Within this folder, you’ll find a file known as info. plist.
Open the info.plist file using a built-in text editor on Mac and use the search feature to locate the details of CFBundleIdentifier and CFBundleShortVersionString. In the below screenshot, we see that the CFBundleIdentifier value is org.mozilla.firefox, and the CFBundleShortVersionString value is 113.0.1.
We have found the details for detecting the Firefox app installed on a macOS device. On the detection rules tab, enter the app bundle ID and App version details and click Next.
On the Assignments tab, select and add the groups to whom you want to target this application. If you are deploying the macOS DMG app for the first time, I recommend creating a pilot device group consisting of macOS devices. Once you find the deployments successful, you can then expand them to a larger group. Click Next to display the Review + Create page.
Review the values and settings you entered for the app. When you are done, click Create to add the app to Intune. The Overview pane shows the macOS DMG app that you created. This completes the steps to deploy the DMG apps for macOS devices using Intune.
After you deploy the macOS DMG app using Intune, you must wait for the deployment to apply to the targeted groups, and once the devices check in with the Intune service, they will receive the application.
Monitor macOS DMG App Deployment in Intune
After you deploy DMG apps for macOS using Intune, you can monitor the deployment in Intune portal with a few simple steps. Furthermore, you can check the status of a profile, see which devices are assigned, and update the properties of a profile.
To monitor the deployment of the DMG app in Intune, use these steps:
- Sign in to the Intune admin center.
- Navigate to Apps > macOS > macOS Apps.
- Select the app that you want to monitor
Comments
Post a Comment