Description
We can use a profile in Jamf Pro to make Google Chrome the default browser on managed computers.
Option 1: Create a custom configuration profile leveraging the Application and Custom Settings payload
Option 2: Create a profile in iMazing, sign the profile and upload it to Jamf Pro
Using the Jamf Pro Applications and Custom Settings Payload
In Jamf Pro, go to Computers > Configuration Profiles and click New.
On the general payload:
Give the profile a name
Fill in a description
Click on the Application & Custom Settings payload and select Upload.
In the Preference Domain field, input
com.google.chrome.In the Property List window, add the following:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>DefaultBrowserSettingEnabled</key>
<true/>
</dict>
</plist>Click Scope and add a test computer or test computer group to the scope.
Click Save.
Using iMazing Profile Editor
Configure the Google Chrome payload for macOS in iMazing.
Download iMazing Profile Editor if you do not have it already: https://imazing.com/profile-editor
In iMazing Profile Editor, search for the Google Chrome payload, select macOS and click Add payload.
On the General tab, check the box to enable Set Google Chrome as Default Browser.
Look through the rest of the settings in iMazing to confirm what you want configured.
Save the profile.
Sign the profile. For more information see Creating a Signing Certificate Using Jamf Pro's Built-in CA to Use for Signing Configuration Profiles and Packages in the Jamf Pro Documentation.
