intune macOS MDM

Mac-on-Mac: Running a Virtual macOS using Parallels Desktop

In this step-by-step guide, I delve into the process of setting up a macOS virtual machine, integrating it seamlessly with Microsoft Intune, and optimizing it with the Enterprise SSO Plugin. 🌟 By leveraging this powerful combination, you can enhance your organization’s device management capabilities, simplify user authentication, and improve productivity

6 min read
Mac-on-Mac: Running a Virtual macOS using Parallels Desktop

In this step-by-step guide, I delve into the process of setting up a macOS virtual machine, integrating it seamlessly with Microsoft Intune, and optimizing it with the Enterprise SSO Plugin. 🌟

By leveraging this powerful combination, you can enhance your organization’s device management capabilities, simplify user authentication, and improve productivity across your macOS environment. 💪

Whether you’re an IT professional, system administrator, or simply interested in macOS management, this blog post is a must-read! 📚🔍


What is Parallels Software?

Parallels is a globally recognized software that allows users to run Windows, Linux, and indeed another instance of macOS, on their Mac, without rebooting. The software provides a seamless way to run applications and perform tasks on different operating systems simultaneously.

Preparing for the Installation

Application and Desktop Delivery | Parallels RAS
Parallels Official Site | Mac & Windows Virtualization, Mac Management

Install Parallels on your Mac

Creating a macOS Virtual Machine

Once Parallels has been successfully installed, it will automatically launch and present you with the option to install Windows 11. All you need to do is click on the "Install macOS" button, patiently wait for the installation process to finish, and then agree to the terms of use.

We can use the virtual macOS just like we would use a physical Mac, with access to all macOS features and applications.


Great! At this point, we have successfully set up a virtual Mac machine that is now prepared for enrollment in Microsoft Intune. In the upcoming steps, we will proceed with enrolling this macOS virtual machine in Microsoft Intune.

Enroll Your macOS VM using the Company Portal App

Our newly installed macOS VM will appear in the Parallels Desktop Control Center.

Install Company Portal app

Enroll your Mac


Excellent! With the Mac VM created and successfully enrolled in Intune, we are now ready to proceed with configuring the Enterprise Single Sign-On (SSO) plug-in as the final step of this process.

Use the Microsoft Enterprise SSO Plug-in On macOS Devices

Prerequisites

To use the Microsoft Enterprise SSO plug-in on macOS devices:

In the Microsoft Intune admin center, create a device configuration profile. This profile includes the settings to configure the SSO app extension on devices.

  1. Sign in to the Microsoft Intune admin center.
  2. Select Devices > Configuration profiles > Create profile.
  3. Enter the following properties:
    • Platform: Select macOS.
    • Profile: Select Templates > Device features.
  4. Select Create:
  5. In Basics, enter the following properties:
    • Name: Enter a descriptive name for the policy. Name your policies so you can easily identify them later. For example, a good policy name is macOS: Microsoft Enterprise SSO plug-in.
    • Description: Enter a description for the policy. This setting is optional, but recommended.
    • Select Next.
    • In Configuration settings, select Single sign-on app extension, and configure the following properties:
      • SSO app extension type: Select Microsoft Azure AD:
    • App bundle ID: Enter a list of bundle IDs for apps that don't support MSAL and are allowed to use SSO.
    • Continue creating the profile, and assign the profile to the users or groups that will receive these settings.

End User Experience with Enterprise SSO Plug-in

macOS/enterprise-sso.mp4 at main · pathaksomesh06/macOS
macOS. Contribute to pathaksomesh06/macOS development by creating an account on GitHub.
0:00
/1:18

Conclusion

Creating a virtual macOS with Parallels Software is a convenient and simple procedure that opens a world of opportunities for testing macOS with Microsoft Intune. This process endows you with the ability to run several instances of macOS concurrently, perfect for scenarios like software testing, operating applications that aren't compatible with your primary system, or for exploring the features of a new macOS version.

Share This Post

Check out these related posts

Secure, Contain, Protect... Your Mac: Deploy mSCP with Intune

A New Era of Device Management: Exploring Microsoft Copilot for Security with Intune

Copilot to the Rescue: Empowering Users and Streamlining IT with Self-Service Device Management