Apple macOS and iOS System Administration (2025)
- Descrição
- Currículo
- FAQ
- Revisões
Now updated for iOS 18 & macOS 15 Sequoia!
Apple macOS and iOS System Administration (2025) will teach you how to use Apple’s first party software in conjunction with the popular Mosyle MDM (Mobile Device Management) platform to manage iOS and macOS devices easily and efficiently. If you have familiarity with Apple’s operating systems from an end-user perspective but need to manage an organization of macOS or iOS endpoints, this course is for you. This course assumes no experience with system administration on Apple platforms so no prior experience is required.
If you are new to system administration or just new to administrating Apple operating systems, this course will introduce you to the basic concepts of managing a handful of devices and scales to how to provide effective support to thousands of devices. The course begins by introducing the basics of Apple hardware and local system management. Tools like Apple Remote Desktop, Screen Time and Apple Configurator are used to demonstrate how to manage a small number of devices.
As the course continues, you will be building a cloud-based Mobile Device Management environment using the Mosyle MDM platform. You will learn to configure over-the-air activation and device management for iPhone and iPad endpoints including device restrictions, Managed Apple Accounts, managed iOS Apps, and more. You will move on to macOS administration and learn to automate software installations, updates, and customize the user experience using configuration profiles and integrate with Identity Providers like Microsoft Entra ID for single sign-on.
Taking a project-based approach, students will ‘code along’ to complete seven real-word projects utilizing a variety of the functions of the Mosyle MDM solution. From an employee “bring your own device” iPhone management to a zero-touch self-service deployment of a new MacBook to a remote employee, these projects cover many of the most in-demand skills used by Apple system administrators.
Once you have completed this computer based training course, you will be fully capable of using macOS, Apple Device Enrollment, and Mosyle MDM to administer hundreds or thousands of endpoints across businesses big and small.
*Photo by Dmitry Chernyshov on Unsplash
-
1IntroductionVídeo Aula
Introduction to the course and a welcome message from the instructor.
-
2State of Apple Platforms (2024)Vídeo Aula
In this lesson we touch on the state of Apple platforms in 2022 including the transition to Apple Silicon, as well as updates to iOS and macOS versions.
-
3Modern Apple Device Management OverviewVídeo Aula
This lesson provides a basic overview of modern Apple device management and touches on the concept of Mobile Device Management (MDM) and the transferrable skills that you will learn in this course using the Mosyle MDM solution.
-
4Course StructureVídeo Aula
In this lesson we briefly cover the general structure of the course to provide students with a roadmap of what they will be learning and how.
-
5Technical Requirements for this CourseVídeo Aula
In this lesson we review the required and optional hardware and software you will need to successfully complete this course.
-
6iPhone & iPad Hardware / TroubleshootingVídeo Aula
This lecture covers the topics of iPhone and iPad Forced Reset, putting your device into iOS Recovery Mode, and Device Firmware Update (DFU) mode and why you may need to use it.
-
7iPhone & iPad Battery ManagementVídeo Aula
This lecture covers the topic of monitoring iPhone and iPad battery health and utilization.
-
8iPhone & iPad StorageVídeo Aula
In this lecture students learn the concepts of storage management on iOS devices. Topics like Offload App vs Delete App are discussed and students are shown how the sandbox app environment handles user created documents and data.
-
9iOS Backup SolutionsVídeo Aula
This lecture explores the concept of backing up iOS devices and covers local backup vs iCloud backup, encryption, and more.
-
10iOS Account ManagementVídeo Aula
This lecture discusses AppleIDs, Managed AppleIDs, Family Sharing, iCloud Accounts, and Shared AppleIDs and the best practices of using these accounts.
-
11iOS RecoveryVídeo Aula
This lesson demonstrates how to interact with an iOS device in Recovery Mode.
-
12iOS Privacy and SecurityVídeo Aula
In this lesson students are introduced to Apple's transparency, consent, and control policy and the associated Settings for managing Security and Privacy in iOS 15.
-
13iOS RestrictionsVídeo Aula
In this lesson the use of Screen Time restrictions are demonstrated. These device restrictions are also available via MDM payloads but students should be aware of how to configure these interactively on device as well.
-
14iOS Device ActivationVídeo Aula
This lecture discusses the process of iOS device activation and introduces the Activation Lock feature.
-
15iOS Network ManagementVídeo Aula
This lesson demonstrates how to view an iOS device's MAC address for the WiFi network adapter, how to configure a static IP address on an iOS device, and how to modify the DNS server on an iOS device. Configuration of the built-in VPN on iOS is also explored.
-
16iOS Accessibility FeaturesVídeo Aula
This lecture briefly discusses enabling Accessibility features such as VoiceOver and then demonstrates how to configure Guided Access mode to setup an iPad as a single-use kiosk.
-
17Family Sharing - ScreenTime ManagementVídeo Aula
In this lesson we explore ScreenTime restrictions and demonstrate how to manage a child's iPad remotely from an adult's iPhone using the ScreenTime feature.
-
18iPadOS Specific FeaturesVídeo Aula
This lecture briefly discusses additional features available on iPadOS that are not supported on iOS including Sidecar, Stage Manager, Apple Pencil and mouse/cursor support.
-
19Introduction to Apple ConfiguratorVídeo Aula
This lesson introduces students to the Apple Configurator application and provides an overview of what it does and when you would want to use it.
-
20Installing Apple Configurator 2Vídeo Aula
This lesson walks the student through installing Apple Configurator.
-
21The Apple Configurator 2 InterfaceVídeo Aula
This lesson provides a brief overview of the various aspects of the Apple Configurator interface that will be used in the various upcoming lessons.
-
22iOS Mobile Config Profiles in Apple ConfiguratorVídeo Aula
This lesson introduces students to Mobile Config Profiles and the concept of Supervised iOS Devices.
-
23iOS Asset Management with Apple ConfiguratorVídeo Aula
In this lesson students learn how to export specific device information to a CSV file for white-listing and asset management/inventory purposes.
-
24iOS Device Deployment with Apple ConfiguratorVídeo Aula
In this lesson students will build a Blueprint for an iPad that automatically updates the device to the latest iOS version, renames the device, installs custom wallpaper, and installs a suite of apps.
-
25iOS Deployment in Single App ModeVídeo Aula
In this lesson, students will create a Blueprint for a single-use iPad device deployment and place it in Single App Mode to restrict access to only one specific app.
-
26Macintosh Hardware - Intel ArchitectureVídeo Aula
This section introduces the Intel architecture and hardware troubleshooting for diagnosing and fixing common Mac problems.
-
27Macintosh Hardware - Apple SiliconVídeo Aula
This lesson introduces the Apple Silicon hardware architecture and on some of the differences from the Intel architecture.
-
28macOS Recovery (Intel)Vídeo Aula
In this lesson we introduce students to macOS recovery and the tools available there to diagnose issues and repair your Mac.
-
29RecoveryOS (Apple Silicon)Vídeo Aula
In this lesson we introduce Recovery OS, which is basically macOS Recovery for Apple Silicon. There are some subtle differences between the two pre-boot environments (Intel v Apple Silicon) that are explored here.
-
30Creating a Bootable USB DriveVídeo Aula
In this lesson students will create a bootable USB drive that contains a full install of macOS that can be used as a utility drive for field service work or for testing purposes.
-
31Creating Bootable Installation MediaVídeo Aula
In this lesson, students will use the Terminal to create a bootable USB installer for macOS Monterey.
-
32Introduction to macOSVídeo Aula
In this lesson we give students a brief overview of the basic macOS user interface. We discuss the the desktop, dock, and menubar along with essential navigation and customization of the Finder.
-
33Advanced Finder TechniquesVídeo Aula
In this lecture students dive into the deep end of macOS client administration. Topics include using the option-key modifier to expose hidden Menu options, exploring hidden files and folders, and mapping network drives among other foundational principles.
-
34Managing Hidden DirectoriesVídeo Aula
In this lesson students are introduced to the idea of hidden folders and how to toggle their visibility as well as how to create their own hidden folders.
-
35System SettingsVídeo Aula
This lesson introduces students to macOS System Preferences. A few common System Preferences are explored in more detail.
-
36macOS UtilitiesVídeo Aula
This lesson explores various system utility applications in the Applications/Utilities directory and the System/Library/Core Services/Applications directory.
-
37Introduction to ScriptingVídeo Aula
In this lesson students begin to use the Terminal app and become familiar with navigation and file management commands. This lesson is the foundation for scripting exercises that are used throughout the course.
-
38Software UpdateVídeo Aula
This lesson introduces students to strategies for keeping their Macs patched with the latest macOS updates using the GUI.
-
39Apple File SystemVídeo Aula
This lesson demonstrates the way that connected disks are managed in macOS. Topics such as the file system, restore snapshots, and formatting/partitioning are explored in detail.
-
40Understanding macOS Computer NamesVídeo Aula
In this lesson students will become familiar with the three computer names every Mac client has on a local area network and how to update/change them.
-
41Erase All Content & SettingsVídeo Aula
Apple Silicon Macs have an iOS-like feature for quickly erasing and reinstalling macOS. This lesson explores this concept and how to use it to rapidly re-stage a Mac.
-
42User AccountsVídeo Aula
In this lesson students explore the Users and Groups system preference, including the hidden Advanced Options, and learn how to enable and disable the 'root' user account.
-
43Managing Background ItemsVídeo Aula
In this lesson students learn about login items and processes that are allowed to run in the background.
-
44File Security & PermissionsVídeo Aula
In this lesson students are introduced to POSIX security and how to set permissions on files using both the Finder and the Terminal.
-
45Security & EncryptionVídeo Aula
This lesson introduces students to GateKeeper, Firewall, and FileVault and how to create an Institutional Recovery Key for large scale FileVault deployments.
-
46Privacy (Transparency, Consent, and Control)Vídeo Aula
In this lesson we briefly discuss the Privacy tab of the Security & Privacy system preference and discuss Apple's TCC policy and whitelisting.
-
47Network AuthenticationVídeo Aula
In this lesson we bind (join) a Mac to a Windows Active Directory domain and sign in with a Network user account.
-
48Network File & Print IntegrationVídeo Aula
In this lesson we sign in with an Active Directory hosted Network account and map a shared Windows printer and a Windows network share.
-
49Network Settings for 'Server' CapabilitiesVídeo Aula
In this lesson students will use best practices to configure network settings on a Mac that is intended to be used as a server.
-
50Screen Sharing for macOSVídeo Aula
In this lesson students learn how to configure VNC and SSH on a Mac for remote administration over a LAN.
-
51File and Printer Sharing using macOSVídeo Aula
In this lesson students will configure a Mac as a File and Print server.
-
52Content Caching using macOSVídeo Aula
This lesson introduces the Content Caching service and how to enable it on your Mac.
-
53Apache Web Server in macOSVídeo Aula
In this lesson students are introduced to the Apache Web Server built into macOS and how to enable the server to host their own websites on their Mac.
-
54Media Sharing using macOSVídeo Aula
In this lesson students are introduced to Media Sharing and how to enable it with macOS. Turning your Mac into an AirPlay receiver is also explored.
-
55Introduction to Apple Remote Desktop (ARD)Vídeo Aula
This lesson introduces students to the Apple Remote Desktop product and why you may want to add it to your macOS support tool kit.
-
56Configuring macOS Clients for ARDVídeo Aula
In this lecture, students learn how to configure macOS clients for Remote Desktop and add them to the ARD Console.
-
57Organizing Computers in Lists and GroupsVídeo Aula
In this lesson we explore the organization of our ARD Console utilizing Lists, Groups, and Smart Lists.
-
58Apple Remote Desktop User InterfaceVídeo Aula
This lecture demonstrates the basics of navigating the Apple Remote Desktop user interface.
-
59Managing Macs with ARDVídeo Aula
In this lesson students will become familiar with the capabilities that ARD provides system admins for remotely managing macOS systems. Remote control, power control, live chat, and configuration setting changes are covered.
-
60Installing Applications Using ARDVídeo Aula
In this lesson we demonstrate how to install Applications via Apple Remote Desktop using three different methods: UNIX shell script, *.pkg Installer, and via Copy Items to the /Applications directory.
-
61IT Asset Management with ARDVídeo Aula
This lesson introduces the reporting features of Apple Remote Desktop and how they can be leveraged for IT business decision-making.
-
62Apple's MDM FrameworkVídeo Aula
This lecture covers the Apple Mobile Device Management Framework and how it enables remote management.
-
63How MDM WorksVídeo Aula
This lecture introduces students to the concept of Mobile Device Management and explores how technologies like Apple Push Notifications and Declarative Device Management enable remote device management.
-
64Device Enrollment ConfigurationVídeo Aula
In this lesson students learn how to configure the connection between Apple Business Manager and their MDM as well as the general features of Apple Business Manager / Apple School Manager.
-
65Understanding MDM Enrollment ModelsVídeo Aula
This lesson introduces students to the various enrollment and 'ownership' models and the impact on device management capabilities.
-
66Managed Apple AccountsVídeo Aula
Students are introduced to the concept of Managed Apple IDs / Apple Accounts and how they differ from traditional personal Apple IDs / Accounts.
-
67Introduction to Apple Business / School ManagerVídeo Aula
This lesson introduces students to the Apple Business Manager / Apple School Manager web portals and how it enables integration with Mobile Device Management and Identity Provider solutions.
-
68Using Apple Business ManagerVídeo Aula
In this lesson students get an overview of how to use Apple Business Manager / Apple School Manager.
-
69Federation & Directory SyncVídeo Aula
In this demonstration, students are shown how to integrate an Identity Provider to automate the creation of Managed Apple Accounts at your own domain.
-
70Apps & Books (VPP)Vídeo Aula
In this lesson students are shown how to participate in the Apple Apps & Books program where they can redeem licenses for managed distribution through an MDM.
-
71Device Management in Apple Business ManagerVídeo Aula
Students will explore the device management features of Apple Business/School Manager and learn how to update MDM assignments and more.
-
72Adding Devices to Apple Business ManagerVídeo Aula
In this lesson I demonstrate how to add a Mac and an iOS device that wasn't purchased directly from Apple into my organization's DEP database.
-
73Managing Activation LockVídeo Aula
A new and useful feature, Apple Business/School Manager now provides system administrators with the ability to control Activation Lock via the web portal. Students will learn when and how to use this feature.
-
74Introduction to Mosyle MDMVídeo Aula
This lesson revisits the concepts of MDM and discusses the pros and cons of various MDM platforms.
-
75Configuring APNs in MosyleVídeo Aula
Students will learn how to create, download, and configure an Apple Push Notification for Mosyle MDM in this lesson.
-
76Configuring Apps & Books in MosyleVídeo Aula
In this lesson students will configure Apps and Books (VPP) with Mosyle to setup an integration between the MDM and Apple Business Manager for content distribution.
-
77Configuring Device Management in MosyleVídeo Aula
In this lesson we configure Mobile Device Management enrollment integration between Apple Business / School Manager and Mosyle MDM.
-
78Configuring User Enrollment SettingsVídeo Aula
In this lesson students learn how to configure User Enrollment for iOS devices in Mosyle.
-
79Managing Users & Groups in MosyleVídeo Aula
Students will learn about how to manually add users & groups in Mosyle in addition to integrating a third-party Identity Provider (like Microsoft Entra ID) to sync organization user data to Mosyle.
-
80Device Enrollment with MosyleVídeo Aula
This lesson introduces students to Device Enrollment, including Automated Device Enrollment for company owned Apple devices. Students will learn how to configure a default enrollment profile for onboarding devices into Mosyle through Apple Business / School Manager integration.
-
81Endpoint Configuration with MosyleVídeo Aula
In this lesson students learn to configure device groups, assign apps and configuration profiles to the device group and confirm that the settings and apps install correctly on the target devices.
-
82Deploying App Store Apps in MosyleVídeo Aula
In this lesson students will create an Install App management profile and assign Apps that have been licensed through Apps and Books on a managed device.
-
83Upload Application Packages to MosyleVídeo Aula
In this lesson students will learn how to create and upload PKG files into Mosyle MDM to install applications that are not available in the Mac App Store.
-
84SSO Login with Kerberos and MosyleVídeo Aula
In this lesson we deploy the Single Sign-On Extension to a Mac and demonstrate how to authenticate to a Windows Server AD account for single sign-on.
-
85Enterprise SSO in MosyleVídeo Aula
In this lesson students will configure Enterprise SSO on an iOS device to enable Single Sign-On with an enterprise Microsoft Entra ID tenant.
-
86Platform SSO with MicrosoftVídeo Aula
Platform SSO extends enterprise single sign-on to the login window on macOS. This lesson demonstrates how to configure Platform SSO with Mosyle and integrate Microsoft Entra ID authentication on the Mac.
-
87Managed Lost Mode with MosyleVídeo Aula
In this lesson students will explore Lost Mode and using the Mosyle MDM console to locate a lost or stolen device.
-
88Removing a Device from ManagementVídeo Aula
Students will learn how to remotely remove a device from management using the Mosyle MDM console.
-
89Introduction to Class ProjectsVídeo Aula
This lecture briefly introduces students to the seven class 'code along' projects that we will be using in this course to gain real-world experience with using Mosyle MDM to manage Apple devices.
