Primary and Auto Admin account creation during ADE Setup on macOS
  • 02 Dec 2024
  • 5 Minutes to read
  • PDF

Primary and Auto Admin account creation during ADE Setup on macOS

  • PDF

Article summary

With Pre-stage setup, ADE - Automated Device Enrollment (formerly DEP) on macOS devices can be simplified for end users and also allow IT admins to configure user and admin accounts directly out of the box. Some of the key benefits of this feature can be enumerated as: 

  • Configure primary account details that need to be created during the setup process or even choose to completely skip creating a primary account. 
  • Configure type of Primary account (Standard or Admin) 
  • Choose to auto-create an Admin account during the enrollment process.
  • Choose to hide the auto created admin account and configure this as the managed/enrolled user instead of the primary account that is created.

The article below explains how macOS Pre stage configurations can be implemented via Scalefusion Dashboard and the user experience on devices.

Pre-Requisites

  1. A valid Scalefusion Dashboard account.
  2. A Mac device that is purchased under ADE program.
  3. ADE/DEP Setup should be done on Scalefusion Dashboard.

Steps

  1. Login to Scalefusion Dashboard.
  2. Navigate to Getting Started > Apple Setup > ADE/DEP.
  3. Click on Configure Device Setup Settings
  4. Scroll down and navigate to macOS Pre-stage Setup. It has two sections, viz. Primary Account and Admin Account


     

Primary Account creation

For Primary Account Creation, select one from the following options:

  1. Do Not Create Primary Account: If this is selected, no primary account will get created automatically. 
  2. Create Primary Account: Provide the details to create primary account:
    1. Primary Account Type: Configure the account type of the created user by selecting one option from the drop-down:
      1. Admin
      2. Standard
    2. Configure Default Account Details: The primary account on the device will be created with the details you provide here:   
      1. Account Full Name
      2. Account Username
        Note:Spaces are not allowed in username and allowed special characters are dot(.), underscore(_) and hypen(-)
         Password needs to be set by the user at the time of setup
    3. Allow user to modify these values: If enabled, users can modify the account details from the device
    4. Prefill using the username of the user enrolling the device: This setting is applicable in case of User Authenticated enrollment. If enabled, the primary account details will be of the user who is enrolling the device instead of default account details (Account Full Name and Account Username) provided here.

Admin Account creation

  1. Auto create Admin account: Enable this and provide following details to automatically create an admin account at the time of device setup:

    This setting is enforced, that is, it is mandatory to auto create admin account if, 
    • You have chosen Do not create Primary account, Or 
    • In Default account details, Primary Account Type is selected as Standard
       
    1. Account Full Name
    2. Account Username
    3. Password: The configured password will be visible in the User Account Managementsection on the Device Details page. Select one of the options from below:
      1. Automatically generate a unique password per device
      2. Configure a static password: Enter a password for logging in with admin account.
        Password should be 8 characters or more and should adhere to Organization's password policy
  2. Mark as Hidden Account: With this enabled, the admin account will be created but won't be visible on the device.
  3. Mark this Admin account as Managed User: Configures and marks the auto-created admin account as Managed/Enrolled User instead of the primary account that is created.

Important Points to Note

  1. You can have a Primary account as admin type and also have an auto created admin account at the same time.
  2. In User Account Management section, the auto created admins will reflect as ADE Admin under Account Type. This account cannot be changed to a standard user or deleted.
  3. Custom Properties ($device. or $user.) are also supported while providing account full name and account username for primary as well as admin account.
  4. Managed user will not get created if you have chosen not to create a primary account and have also disabled the setting Mark this Admin account as Managed User under Auto-create admin account settings.

How it Works on Device

The prestage settings configured become applicable while setting up a macOS device after unboxing or hard reset, once you are on Remote Management screen. This is explained with the help of few cases 

Primary account creation

For example, you have configured the following settings on Dashboard:

  1. Create Primary account as Standard user type
  2. Auto-create admin account

On device, 

  1. The primary account details (as set on Dashboard) will be prefilled on device during setup.
     Password needs to be set by the user at the time of setup

     
  2. The admin account will be automatically created. 
  3. After completion of setup, notice the primary account and admin account will reflect under Users & Groups section on device.

Primary Account creation where user cannot modify details

Settings on Dashboard

  1. Create Primary account as Standard user type
  2. The setting Allow user to modify these values is disabled

On device,

  1. The primary account details (as set on Dashboard) will be prefilled on device during setup and will not be editable by the end user.

 

Admin account creation

  1. Enabled auto create admin account.

On device,

  1. The admin account will be created and displayed during setup.
  2. On completion of setup process, notice that the account will be displayed in Users & Groups section on the device.


Configure OS Version

On iOS, iPadOS and macOS, IT administrators can enforce minimum OS version requirements to enroll devices via Apple Device Enrollment Program (ADE). This means that devices must meet the specified minimum OS version to proceed with enrollment. For example, if the minimum OS version is set to macOS 14.5, devices with older versions (e.g., macOS 14.2) will be prompted to upgrade before enrollment can complete.

Pre-requisites / Minimum OS Requirements

  • iOS/iPadOS 17+ 
  • macOS 14+

How to Configure Minimum OS Version for ADE Enrollment

To configure minimum OS version requirements for devices enrolling via Apple Device Enrollment Program (DEP):

  1. Navigate to Getting Started > Apple Setup > ADE/DEP.
  2. Click on Configure Device Setup Settings
  3. Scroll down and navigate to Configure OS Version section and configure the following:
    1. iOS Devices: Select one option from the drop-down:
      1. Not Configured: No minimum OS version is enforced.
      2. Set a Minimum OS Version: Specify a minimum iOS version required for enrollment. In the text field next to this option, specify the minimum OS version.
      3. Update to Latest OS Version: Automatically updates devices to the latest available iOS version.
    2. iPadOS Devices: Select one option from the drop-down: 
      1. Not Configured: No minimum OS version is enforced.
      2. Set a Minimum OS Version: Specify a minimum iPadOS version required for enrollment. In the text field next to this option, specify the minimum OS version.
      3. Update to Latest OS Version: Automatically updates devices to the latest available iPadOS version.
    3. macOS Devices: Select one option from the drop-down: 
      1. Not Configured: No minimum OS version is enforced.
      2. Set a Minimum OS Version: Specify a minimum macOS version required for enrollment. In the text field next to this option, specify the minimum OS version. 
      3. Update to Latest OS Version: Automatically update devices to the latest available macOS version.

Important Points to Note

Please note that when using options minimum OS version or Update to Latest Version, devices will only be prompted to update under the following conditions:

  • Available Update: A compatible OS update is available for the device.
  • Minimum OS Version: The device's current OS version is below the specified minimum version.
  • Patch Level: If the device's OS version matches the minimum version but has an older patch level, an update will be triggered.

If no suitable update is found, the device will not be forced to update.

When is the OS Update Prompt Displayed?

During setup, once you get past Remote Management screen you will get this kind of prompt if you have configured minimum OS version. 

Note: The screenshot below is from a macOS device

 


Was this article helpful?