Deploy a macOS app using Patch My PC Cloud

Applies to: Patch My PC Cloud

Using Patch My PC (PMPC) Cloud, users can deploy .DMG or .PKG apps to Intune-managed devices running macOS.

circle-info

Note

We currently do not support deploying PMPC Cloud Custom Apps to macOS devices.

We do support deployment templates for macOS as detailed in Patch My PC Cloud Deployment Templates for macOS.

To deploy a macOS app using Patch My PC (PMPC) Cloud:

  1. Locate the required app on the App Catalog page.

    Locating the app to be deployed
circle-check
  1. Click the relevant app.

    Clicking the relevant app

  2. On the app’s properties page, click Deploy under the macOS section to start the Deployment Wizard.

    Clicking “Deploy” under the “macOS” section
  3. Continue from General Information to configure the deployment as required, whilst referring to the macOS Deployment Specifics section below. The first time you deploy a macOS app in your PMPC Cloud company, at the end of the Deployment Wizard, you will see the This is your first macOS deployment dialog box, which asks you to confirm that you understand each macOS device you deploy apps to requires its own PMPC Cloud license.

“This is your first macOS deployment” dialog box
circle-info

Note

If you do not want macOS devices to count towards your license count, simply do not deploy any macOS apps.

circle-check

macOS Deployment Specifics

As Intune handles Windows and macOS apps differently, not all options are available for macOS apps. As Microsoft improves macOS support in Intune, we will endeavor to support any such improvements in PMPC Cloud.

But for now, the following key differences exist:

  • Installer Types (General tab) – macOS only supports .dmg, .pkg (LOB), and .pkg installers.

  • Architecture (General tab) – macOS supports the Universal type, which runs on all macOS architectures.

  • You cannot add an Available assignment and assign it to the built-in All Devices group, as Intune currently does not support deploying macOS apps to devices.

  • We do not visually identify Line of Business (LOB) apps specifically in our App Catalog.

  • Once you've added an Assignment, the following options are unavailable:

    • Availability/Deadline

    • Notifications

    • Content Download.

circle-info

Note

See How to add macOS line-of-business (LOB) apps to Microsoft Intunearrow-up-right for more details on deploying this type of app with Microsoft Intune.

Create a macOS Deployment

When creating a deployment, the following settings are available for each Installer Type.

Setting
.dmg
.pkg
.pkg (LOB)

Add Scripts?

No

Yes

No

Add an Add Uninstall assignment?

Yes

No

Yes*

Modify the Uninstall on Unenrollment setting?

No

No

Yes**

Modify the Install App as Managed setting?

N/A

No

Yes*

Support managed device assignment filters?

N/A

No

Yes***

* Requires the Install App as Managed setting to be enabled, which is enabled by default.

** Only available for the Required and Available Assignment types and also requires the Install App as Managed setting to be enabled (which it is by default).

*** Managed device filters are only supported for macOS .pkg (LOB). These are not supported for the .pkg and .dmg installer types.

circle-info

Note

This separation ensures that each flow adheres to the correct platform capabilities.

It is supported to switch the Installer Type when creating a deployment, but doing so will cause the Do you want to continue dialog box to be displayed, warning you that switching will reset all of the values for the deployment.

In addition, the following logic is supported for an LOB deployment:

  • If the Install App as Managed setting on the Configurations tab is enabled (by default), on the Assignments tab, you can:

    • Add an Uninstall assignment

    • Configure the Uninstall on Enrollment setting (On by default)

    • Add managed device assignment filters.

  • If you disable the Install App as Managed setting on the Configurations tab, although you can still add managed device assignment filters on the Assignments tab, you cannot:

    • Add an Uninstall assignment

    • Configure the Uninstall on Enrollment setting.

  • If a deployment has both Required and Uninstall assignments, you will be unable to disable the Install App as Managed setting on the Configurations tab without first deleting the Uninstall assignment.

Edit a macOS LOB Deployment

When editing an LOB deployment, you cannot:

  • Switch the Installer Type, which applies regardless of whether this is a Windows or macOS deployment (if you need to do this, you will need to create a new deployment).

  • Change the Install App as Managed setting on the Configurations tab.

However, when editing an LOB deployment, you can:

  • Modify the Uninstall on Enrollment setting

  • Modify assignment filters

  • Add scripts.

Last updated

Was this helpful?