top of page

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

  • Writer: Gareth Oxendine
    Gareth Oxendine
  • Aug 21, 2024
  • 5 min read

Updated: May 15


Introduction

Using Intune, you can set the default startup page and/or home page for many browsers. For example, your company may want its intranet or SSO page to be 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 Safari, 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 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.
  • Launch the Intune Portal.

  • 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 XML 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 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.
  • Launch the Intune Portal.

  • 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 XML 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.

NOTE:

Below is a quote from Microsoft on 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.
  • Launch the Intune Portal.

  • 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!



Safari

For Safari, we can use a preference file and an Intune configuration profile to configure Safari's home page. We also have the option to set the home page to be the page that a new tab or a new window opens with. We'll go over the basic steps in this article, but if you'd like to learn more about deploying preference (.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 pairs below.

  • Replace https://dmtt.blog with your desired URL.

  • If you'd like the home page to be the page that opens when you launch Safari, include the NewWindowBehavior key and the integer value of 0.

  • If you'd like the home page to be the page that opens each time you open a new tab, include the NewTabBehavior key and the integer value of 0.

  • Save the file with the XML file extension.



Step 2: Create the Configuration Profile

Creating a preference file template configuration profile for macOS devices using Microsoft Intune.
  • Launch the Intune Portal.

  • 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.apple.Safari

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

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





Cover Image by Freepik

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