top of page

Set the Home Page and Startup Page for Browsers using Intune (macOS)

Writer's picture: Gareth OxendineGareth Oxendine

Updated: Feb 2

SUMMARY:

Using Intune, you can set the default startup page and/or home page for many browsers. For example, your company may want their "intranet" or SSO page as the first tab users see when they launch a browser.


In this article, we'll review the steps to set the home page and startup page for Google Chrome, Mozilla Firefox, and Microsoft Edge on macOS devices using Intune configuration profiles.

Table of Contents


Google Chrome

NOTE:

See the definitions below from Google for the startup page and homepage:

  • "Your startup page is the one that shows when you first launch Chrome on your device."

  • "Your homepage is the one you go to when you select Home."

To configure Chrome's home page and startup page, we'll deploy a custom preference (PLIST) file using an Intune configuration profile. We'll go over the basic steps in this article, but if you'd like to learn more about deploying PLIST files using Intune, please see the link below:


Step 1: Create the Preference (PLIST) File

Using a code editing program such as Notepad++ or Visual Studio Code, create a blank file and copy/paste the XML key-value attribute pairs below. Make the appropriate adjustments and save the file with the XML file extension.

  • HomepageLocation: enter the desired home page URL

  • RestoreOnStartup: the integer, 4, sets Chrome's startup action to "open a list of URLs"

  • RestoreOnStartupURLs: defines the URLs to open if RestoreOnStartup is set to 4


Step 2: Create the Configuration Profile

Creating a preference file template configuration profile for macOS devices using Microsoft Intune.
  • Select Devices in the left-hand menu blade.

  • Select macOS > Configuration (expand Manage Devices)

  • Select + Create > + New Policy

    • Platform: macOS

    • Profile type: Templates > Preference file

  • Select Create.


Adding the preference domain name and uploading the PLIST file to the preference file configuration profile using Intune.
  • Preference Domain Name: com.google.chrome

  • Property List File: select the folder icon to search for and upload the PLIST file you created and saved earlier.

  • Once done, select Next, choose the device assignment, and create the app deployment.


Mozilla Firefox

To configure Firefox's home page and startup page, we'll deploy a custom preference (PLIST) file using an Intune configuration profile. We'll go over the basic steps in this article, but if you'd like to learn more about deploying PLIST files using Intune, please see the link below:


Step 1: Create the Preference (PLIST) File

Using a code editing program such as Notepad++ or Visual Studio Code, create a blank file and copy/paste the XML key-value attribute pairs below. Replace "https://dmtt.blog" with your URL and make any other needed changes; save the file with the XML file extension.

  • EnterprisePoliciesEnabled: according to Firefox, this value must be enabled.

  • URL: enter the desired, default home page URL; click here to learn how to add multiple URLs

  • Startpage: the current value is "homepage," meaning that the startup page will be whatever was set as the default home page under the URL key. Other options are below:

    • none: there is no home page

    • previous-session: the previous session's tab will restore

    • homepage-locked: the user cannot restore their session at startup and always receives the home page


Step 2: Create the Configuration Profile

Creating a preference file template configuration profile for macOS devices using Microsoft Intune.
  • Select Devices in the left-hand menu blade.

  • Select macOS > Configuration (expand Manage Devices)

  • Select + Create > + New Policy

    • Platform: macOS

    • Profile type: Templates > Preference file

  • Select Create.


Adding the preference domain name and uploading the PLIST file to the preference file configuration profile using Intune.
  • Preference Domain Name: org.mozilla.firefox

  • Property List File: select the folder icon to search for and upload the PLIST file you created and saved earlier.

  • Once done, select Next, choose the device assignment, and create the app deployment.


Microsoft Edge

Because Edge is a native Microsoft application, its configurations are built into Intune. You do not have to deploy a custom preference (PLIST) file, unlike Chrome and Firefox.

NOTE:

See the quote below from Microsoft regarding the differences between the startup page and the home page:


"The homepage is the page that opens when you select the Home button, whereas the startup page is the page that opens when you launch Microsoft Edge."

Step 1: Create the Configuration Profile

Creating a Settings Catalog configuration profile for macOS devices using Microsoft Intune.
  • Select Devices in the left-hand menu blade.

  • Select macOS > Configuration (expand Manage Devices)

  • Select + Create > + New Policy

    • Platform: macOS

    • Profile type: Settings Catalog

  • Select Create.


Step 2: Select the Settings to Configure

Selecting Microsoft Edge's "configure the home page URL" setting.
  • Select + Add settings.

  • Type home in the search bar and hit enter.

  • Select Microsoft Edge from the list of results.

  • Select the checkbox next to Configure the home page URL.


Selecting Microsoft Edge's "Action to take on startup" and "Sites to open when the browser starts" settings.
  • Clear the search box, type Start, and hit enter.

  • Select Microsoft Edge from the list of results.

  • Select the checkbox next to Action to take on startup.

  • Select the checkbox next to Sites to open when the browser starts.

  • Select the X in the top right corner to close out the Settings picker.


Step 3: Configure the Settings

Configuring the Microsoft Edge home page and startup page browser settings for the configuration profile.
  • Sites to open when the browser starts: enter the desired URL(s) for the startup page(s).

  • Action to take on startup: Open a list of URLs

  • Configure the home page URL: enter the desired URL for the home page.


Step 4: Finalize the Deployment

  • Select Next.

  • Optionally add scope tags.

  • Add the appropriate assignment.

  • Review + Create!


macOS Safari

Unfortunately, I have bad news. I tried different methods to configure Safari's home page using Intune, but all were unsuccessful on macOS devices running macOS 13+ with Apple's Silicon chip. If you can figure it out, please let us know how down below in the comments; we'd love to learn!





Cover Image by Freepik

2 Comments


Jeroen
Nov 22, 2024

I succesfully configured the Safari HomePage in Intune with this .plist file



Like
Gareth Oxendine
Gareth Oxendine
Nov 30, 2024
Replying to

Hi Jeroen,


Thanks for letting us know - I'll have to try this out! :)

Like

Recent Posts

Click the Heart to Like!

If this post is helpful,please click the heart at the bottom of the page. 

Follow us on LinkedIn!

We'd like to invite you to follow us on LinkedIn! Click the icon to follow.

Never Miss a Post. Subscribe Now!

Want to be notified whenever a new article is posted? Enter your email address and subscribe!

Thanks for submitting!

Donate to the Blog?

We hope the blog was helpful to you! If so, we'll take a donation as a form of thanks! :) 

© 2024 by DMTT. Powered and secured by Wix

$

Thank you for your donation!

bottom of page