Deploying Parallels Desktop via MDM App Catalog (as seen in Jamf Pro)
As mentioned before, we recommend you to deploy the licensing/PPPC profile first, and follow it up with the Parallels Desktop for Mac app from your MDM's app catalog.
This chapter uses Jamf Pro for demonstration purposes. If you use a different device management solution, check their respective guide on distributing profiles and using built-in app catalogs.
Deploying configuration profiles in Jamf Pro
For the purposes of activating Parallels Desktop for Mac, Jamf Pro offers a pre-configured profile for Mac computers where you can the preferred activation method to a license key or SSO, and add your preferred PPPC settings. Follow these steps:
From the main Dashboard, go to Computers > Content Management > Configuration Profiles and click the + New button.
On the Options tab, fill out the required parameters on the General page, such as Name, Description, Level, and Distribution Method.
Use the left-side scroll menu or its dedicated search bar to get to the Applications & Custom Settings section, expand it, and click on the External Applications option.
Click the + Add button, choose
Jamf Repository
under Source, andcom.parallels.desktop.managedprefs
under Application Domain. Use the other drop-down menus to choose the version and variant.Use the Activation Experience drop-down menu to choose
SSO
orLicense Key
. In the latter case, insert the license key into the respective field.Use the left-side scroll menu or its search bar to locate the Privacy Preferences Policy Control section, and click Configure.
Under App Access, set the Identifier to
com.parallels.desktop.console
, Identifyer Type toBundle ID
, and leave the Validate the Static Code Requirement box unchecked. In the Code Requirement field, paste the following value, making sure to copy it carefully:identifier "com.parallels.desktop.console" and anchor apple generic and certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] / exists */ and certificate leaf[subject.OU] = "4C6364ACXT"
If you want to verify the value of this parameter independently, launch macOS Terminal on a Mac with a copy of Parallels Desktop installed and execute the following command:codesign -display -r - /Applications/Parallels\ Desktop.app
Under App or Service, use the + Add button to, at the very minimum, allow the app to access the Desktop (
SystemPolicyDesktopFolder
), Documents (SystemPolicyDocumentsFolder
), and Downloads (SystemPolicyDownloadsFolder
) folders. You may also want to enableAccessibility
andScreenCapture
for other Parallels Desktop functionality, such as error reporting.At the very top of the Configuration Profiles page, switch to the Scope tab and select the target computers or user groups.
In the bottom-right corner, click Save.
Deploying a pre-made configuration profile
If you prefer to distribute your pre-made configuration profile using Jamf Pro, from the main Dashboard, go to Computers > Content Management > Configuration Profiles and click the Upload button in the top-right corner, selecting the .mobileconfig
file with the configuration profile made in the previous chapter.
This will open the profile for editing, where you will be able to switch to the Scope tab and select the target machines or specific user groups.

Refer to your MDM solution's guide for syncing user groups with your identity profider.
Deploying Parallels Desktop for Mac from Jamf Pro app catalog
To deploy Parallels Desktop for Mac using Jamf Pro's built-in app catalog, from the main Dashboard, go to Computers > Content Management > Mac Apps and click the + New button in the top-right corner. Select Jamf App Catalog as source and choose Parallels Desktop 20.1 or newer for deployment.

Attention: Parallels Management Portal requires the local installations of Parallels Desktop to be version 20.1 or newer to establish and maintain connection.
During the setup, you can choose a group of computers that the app will be deployed to. You can set up groups under Computers > Groups.
Last updated