Skip to content

Apple Deployment and Management Exam Practice Questions

Prepare for DEP-2025 with more than an answer.

135 questions in the full set12 sample questionsUpdated Mar 12, 2026
Exam fee
$149 USD
Level
Professional
Valid for
2 years
Domains covered on the exam 14
  1. Plan a Deployment
  2. Prepare Your Environment
  3. Device Enrollment
  4. Planning Device Ownership and Enrollment
  5. Apple Business Manager and Apple School Manager
  6. Apple Configurator
  7. Device Setup
  8. Device Configuration
  9. Identity Services
  10. Manage Content and Data Flow
  11. Device Security
  12. Network Integration
  13. Software Updates
  14. Device Support
  1. 1

    Device supervision provides elevated management privileges for organization-owned Apple devices. Which TWO of the following management capabilities strictly require an iOS or iPadOS device to be Supervised? (Select TWO)

    Show answer details

    Correct answer: B, C

    Single App Mode is a highly restrictive feature that locks an iOS/iPadOS device to a single application, which requires the device to be Supervised. Pushing a managed app does not require supervision (it can be done on standard Device Enrollment). Wi-Fi payloads can be pushed to any enrolled device. Silently installing software updates via MDM commands also strictly requires the device to be Supervised.

    Single App Mode is a highly restrictive feature that locks an iOS/iPadOS device to a single application, which requires the device to be Supervised. Pushing a managed app does not require supervision (it can be done on standard Device Enrollment). Wi-Fi payloads can be pushed to any enrolled device. Silently installing software updates via MDM commands also strictly requires the device to be Supervised.

  2. 2

    A systems administrator needs to manually enroll several older Mac computers into the organization's MDM solution. These Macs are not in Apple Business Manager. The administrator downloads the .mobileconfig enrollment profile from the MDM portal. Which Terminal command should the administrator use to install this enrollment profile on macOS?

    Show answer details

    Correct answer: B

    On macOS, the profiles command-line utility is used to manage configuration profiles via Terminal. To install a downloaded .mobileconfig enrollment profile, the correct syntax is sudo profiles install -type configuration -file . Note that starting in macOS Big Sur, enrolling via the CLI requires user interaction in System Settings to approve the profile, even if initiated via Terminal.

  3. 3

    When implementing a data separation strategy for a mixed fleet of corporate and BYOD iOS devices, an administrator configures the 'Managed Open-In' restriction payload via MDM. What is the primary function of this feature?

    Show answer details

    Correct answer: B

    Managed Open-In is a fundamental Apple data separation feature. It allows IT to apply boundaries between managed organizational spaces and unmanaged personal spaces. Specifically, it can prevent a document originating in a managed app (like corporate email) from being opened or shared into an unmanaged personal app (like a personal Dropbox or social media app), effectively acting as a native Data Loss Prevention (DLP) mechanism.

  4. 4

    As an MDM Architect for a global enterprise, you are redesigning the device management strategy to transition from a legacy MDM architecture to Declarative Device Management (DDM). Which of the following accurately describes how DDM improves device compliance state changes compared to traditional MDM?

    Show answer details

    Correct answer: C

    Declarative Device Management (DDM) represents a paradigm shift from reactive to proactive management. Instead of the MDM server repeatedly polling the device to check its state and then issuing commands, DDM pushes 'declarations' (including configurations and activation predicates) to the device. The device autonomously monitors its own state. If a state change matches an activation predicate (e.g., OS version updated, passcode removed), the device instantly applies or removes the corresponding configuration and uses a status channel to asynchronously update the server. This drastically reduces server load and network traffic while increasing compliance speed.

    flowchart LR subgraph Legacy MDM S1[MDM Server] -- Polls --> D1[Device] D1 -- Responds --> S1 S1 -- Sends Command --> D1 end subgraph Declarative Management S2[MDM Server] -- Sends Declarations --> D2[Device] D2 -- Autonomously Evaluates --> D2 D2 -- Sends Status Update --> S2 end

  5. 5

    When evaluating Device Management Services (DMS) for an organization planning a massive deployment of Apple devices, which capability distinguishes a comprehensive DMS from a basic MDM protocol implementation?

    Show answer details

    Correct answer: A

    While the MDM protocol is a built-in Apple framework that dictates how devices receive commands and configurations, a Device Management Service (DMS) is the comprehensive third-party platform (like Jamf, Intune, or Mosyle) built around that protocol. A robust DMS provides organizational features that the raw MDM protocol does not inherently define, such as Identity Provider (IdP) integrations, advanced compliance reporting, role-based access control (RBAC) for administrators, and self-service portals for end-users to install approved apps.

  6. 6

    True or False: The Apple Push Notification service (APNs) maintains a persistent connection with managed Apple devices over port 5223 to instantly push configuration profiles and app binaries directly to the device.

    Show answer details

    Correct answer: B

    False. APNs does maintain a persistent connection over TCP port 5223, but it does NOT push configuration profiles or app binaries. APNs is solely a signaling service. It sends a tiny 'wake-up' notification to the device. Upon receiving this notification, the device proactively reaches out to the designated MDM server over HTTPS (port 443) to retrieve the pending commands, profiles, or instructions to download an app binary.

Create an account to continue.