How to Set up a Fully Managed Personal Mac

Learn how to set up a fully managed personal Mac computer to gain remote control over advanced device restrictions

author
Ben
|
Updated September 23, 2025
|

If you've ever worked for a company that issued you a Macbook for work use only, you might have noticed that it was configured so that the IT department could manage it remotely. This is referred to as Mobile Device Management where devices are set up as fully managed devices (not just a work profile). Full Device management gives you the most control over setting up restrictions on a Mac computer.

Although managed mode is typically used for businesses, I've gone through the process of setting up my own Macbook as a fully managed device. It's not straightforward at all, so I've created this guide to help others get access to elevated restrictions for personal Apple devices (bring your own devices).

Why Adults Might Consider a Fully Managed Personal mac

If you are setting up restrictions on your own Mac computer, or for someone else in your household, and that person needs to have an Admin account on that Mac, then Full Device Management gives you a higher level of control above what an admin user on the Mac can configure. Basically, you can set restrictions that even an Admin can't override.

If you are trying to block porn on a Mac , full device management gives you the most restrictive control over a Mac.

Mobile Device Management unlocks remote management of your Mac computer, which means you can update device settings, install apps, etc., without having physical access to the Mac computer.

Here are some of the main reasons why you can manage a MacOS device:

  1. Set restrictions that are enforced even if the user account is an Administrator
  2. Install, delete, or block apps
  3. Block or hide access to settings
  4. Disable multiple user accounts and guest mode
  5. Force the usage of the built-in content filter
  6. Force DNS settings on any network
  7. Manage browsers like Google chrome to force the usage of browser extensions and block unauthorized browser extensions.
  8. Enforce Parental Controls (screen time) and block access to changing parental control settings (even as an Administrator)

If you're interested in an alternative that has the same capabilities without remote management, consider using an Apple Config Generator instead. Tech Lockdown's Config Generator doesn't require device management, and Config Files can be installed on standard Mac computers.

Prerequisites

Enabling Managed Mode on your Mac is an intensive process that requires an Apple Business Manager account, which can take several weeks to be approved for. You will also need to completely reset your Mac.

(1) An Apple Business Manager Account is Required

Managing a Mac device requires the use of two types of services:

  1. Apple Business Manager (ABM). This is a must for Apple devices. 
  2. A Mobile Device Manager (MDM). This is required to push updates to your Mac remotely after it is managed by ABM.

This guide uses a free mobile device manager.

(2) Prepare for Factory Resetting Your Mac

You will need to hard reset your MacOS device in order to manage it. This will delete all files on your Mac computer. You can sign in to iCloud after resetting the device to get access to anything you sync to iCloud. Otherwise, you'll need to use an external hard drive to back up/restore files. 

(3) Use the Apple Configurator App on an iPhone

Adding a MacBook to a mobile device manager also requires the use of an iOS device running iOS 16 (or later). This iPhone or iPad needs to be able to download and run the Apple Configurator app from the App Store.

Step 1: Sign Up For Apple Business Manager

Apple requires the use of an Apple Business Management (ABM) account in order to use a Mobile Device Manager (MDM). You need to use both ABM and an MDM to remotely manage your Mac. This is unfortunate, but it's a requirement imposed by Apple.

Do I need a Business in order to create an Apple Business Manager account?

I've gone through the process of applying as an individual and talked with the ABM support team to get advice for home users who don't have an official business.

You need a DUNS number to get an Apple Business Manager account.

There are two main ways to get a DUNS number:

  1. Apply as a business.
  2. Pay for one as a developer.

Option 1: Get a free DUNS number by applying as a business

You can obtain a free DUNS number by applying as a business. If you already have a business, this process should be relatively straightforward.

However, you don't actually need a serious business with multiple employees to qualify for an ABM account. A sole proprietorship is an unincorporated business owned and run by one individual. There is no distinction between the business and you (the owner). You don't actually need to create a business or sign any documents to be a sole proprietor.

Option 2: Pay for a DUNS number using the Apple Developer Program

If you can't get a DUNS number applying as a business, your alternative is to pay for Apple Developer Program access. You'll get a DUNS through this process.

Apply for a DUNS Number

Apply here and enroll as an individual.

  • After several days, I received an email with my DUNS number:

Notice that the business name is just my name. This is common for sole-proprietorships.

Once you've applied for a DUNS number, you will be able to use the DUNS number to apply for an Apple Business Manager Account.

Enroll in ABM

Verification

Here's what to do when you talk to the Apple representative.

The ABM representatives are very flexible, but are mainly trying to work directly with businesses or individuals who are interested in using ABM for professional reasons.

During my phone call, I literally told the representative:

"I need to lock down my mobile devices for better security and to limit distractions since I work from home".

Step 2: Set Up an MDM (ManageEngine)

This setup guide uses the Mobile Device Manager called Manage Engine, which is a Mobile Device Manager that you can use to enforce profiles on your Mac. ManageEngine lets you manage devices on its free tier, which is perfect for home use.

The interface is a bit rough, but usable.

Signup for ManageEngine

Unfortunately, it's not possible to fully manage or remotely sync restrictions with Apple Business Manager alone; you'll need to associate a third-party Mobile Device Manager (MDM) with ABM. In our case, ManageEngine is perfect if you're an individual.

Using Apple Business Manager, you can specify an MDM server for a device you've added using Apple Business Manager.

Add ManageEngine to Apple Business Manager

Once you add Manage Engine to Apple Business Manager, you'll have the option to assign Manage Engine to a device.

Step 3: Prepare Devices

Once you've done the difficult steps of getting approved for an ABM account and linking ABM to ManageEngine, you can now add your Mac to device management.

Setup will need to be done on both the Mac device you'd like to manage and a separate iPhone that will be used to manage your Mac.

Backup Mac Computer

Adding the Mac device to a MDM requires you to erase content & settings in order to get access to the enrollment screen. After you enroll the device, you can restore your backup.

  1. Cloud Storage (iCloud, Google Drive)
  2. External hard drive

Download Apple Configurator on the iPhone

Apple Configurator is needed to enable remote management on your Mac. Download it from the App Store .

Step 4: Enroll Your Mac

Use Apple Configurator for iPhone to add your Mac device to your Apple Business Manager account.

(1) Hard Reset Your Mac

(2) Assign Mac to Your Organization

(3) Allow ManageEngine in Apple Business Manager

(4) Assign Your User Account to Your Mac

Troubleshooting

sudo profiles renew -type enrollment

Then it should show the mac is supervised

Step 5: Create Group In ManageEngine

Create a group and associated your newly enrolled Mac device with that group. 

(1) Create Group

(2) Add Your Mac to Your Group

(3) Confirm Group

Step 6: Create Profile with iMazing

iMazing is a config generator available on Windows and Mac. We will use it to customize the managed Mac device. We will generate config files with iMazing and then distribute them to the managed Mac device using Manage Engine profiles.

(1) Downloading iMazing

It's also available in the App Store.

Follow these guidelines when creating a profile.

(2) Create Config Files in iMazing

We will create config files using iMazing profile editor, then upload the config files to the associated Manage Engine Profile.

When creating profiles with iMazing, select the macOS filter at the top and use the search bar to quickly find settings.

(3) Update Your Profile

(4) Upload Profile to ManageEngine

Right now, this profile isn't associated with a device. Before changes can be saved to your Mac, you'll need to associate it with the profile you just published.

Remember, in order for changes to apply, you'll need to upgrade the profile after you publish it.

(5) Syncing Profile Updates to Your Mac

When making changes to a profile, updates aren't automatically published to devices in your group. Here's how to update profiles so that devices are synced with the latest changes.

Here is another method for upgrading a changed profile:

Your devices should sync with the profile changes.

Configure Features on Your Manage Mac

Once your Mac has been managed, there are several settings that we recommend you change. These changes will help you:

  • Ensure that only one account can sign into your Mac.
  • Add another layer of protection on your Mac
  • Prevent Bypass on your Browsers

Customize System Features

Within your profile, there are several settings that we strongly recommend enabling. These settings will help you by disabling different features that can enable bypass.

Disable Guest Mode Accounts on Your Mac

Guest mode is a common bypass technique, so it should be disabled using the MDM.

Disable Users & Groups on Your Mac

Although Mobile Device Management settings apply to all user accounts, it's recommended that you restrict the ability to create new user accounts.

After you distribute this profile, you'll notice the Users & Groups section in System Preferences is greyed out.

If you try to navigate to Users & Groups from the search bar you'll get an error.

Disable Profiles on Your Mac

Within the first 30 days of managing a device, the profiles panel will allow you to remove the initial MDM profile to revoke device management. If you want to prevent this, add Profiles to the Disabled Preference Panes table in iMazing > System Preferences > Disabled

Built-in Content Filtering

Built-in content filtering allows you to block content even when a VPN is enabled. A Content Filter will filter content before it is processed by a DNS Filter, so it's a great extra blocking layer.  

Once the profile is distributed, the content filter should start blocking websites.

Configure Browsers

A useful feature of Mobile Device Managers is the ability to manage browsers. Ideally, you would restrict the user to only using a managed browser where you can enforce settings, block extensions used to bypass filtering and prevent deletion of browser extensions that block content.

Consider Creating a Custom Profile Just for Browsers

You can manage other web browsers as well, but this tutorial will focus on Google Chrome.  The management process is the same for the other browsers, and the features are similar.

As I recommended in the section about creating a profile, create a dedicated Manage Engine profile that will handle Managed Browser settings.

Also, create a dedicated iMazing config file for managed browser settings.

Ensure you follow my recommended profile creation settings (prevent users from removing the profile and make it system-wide).

Set Chrome as the Default Browser

Browser Profile Options

These are the settings you should change on your profile to prevent bypass on your Mac.

Block Images

You can choose to block images on all websites. Alternatively, you can block images on selective websites.

Disable Proxy

Disable the ability to set a proxy to avoid common filter bypass techniques.

Guest Mode & User Accounts

Guest mode can allow a user to bypass common blocking techniques, so it's advised to disable it entirely.

Safesearch & Youtube Restrictions

Toggle safesearch for search engines that have a safesearch mode (including Google search).

Prevent Deleting Browsing History & Incognito Mode

Add a higher level of accountability by removing the ability to delete browser history or use incognito/private browsing mode.

Open chat