Apple macOS and iOS System Administration 2019

Manage different. Learn to install, configure, and automate the maintenance of hundreds of macOS and iOS devices.
Apple macOS and iOS System Administration 2019
File Size :
7.76 GB
Total length :
12h 22m



Automata Technology


Last update




Apple macOS and iOS System Administration 2019

What you’ll learn

You will learn strategies for managing thousands of iOS and macOS endpoints.
You will use free open source tools like Munki that rival expensive management software to upgrade applications and manage the user experience on macOS.
You will learn to use Profile Manager, Apple Configurator, Apple’s VPP and DEP to configure and mass deploy iOS devices across the enterprise.
You will learn powerful scripting and packaging techniques to deploy and update applications on macOS automatically.

Apple macOS and iOS System Administration 2019


Beginner or intermediate level of experience with iOS and macOS operating systems.
Internet Access
Access to an Apple Macintosh computer that can run macOS Mojave 10.14 or higher.
Access to an Apple iOS Device such as an iPad or iPhone that can run iOS 12 or higher.


Apple macOS and iOS System Administration will teach you how to use Apple’s first party software in conjunction with various open source tools to manage iOS and macOS devices easily and inexpensively. If you have familiarity with Apple’s operating systems from an end-user perspective but need to manage an office (or multiple offices) 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 or tens of thousands of devices. The course begins by introducing the basics of Apple hardware and local system management. Tools like Apple Remote Desktop and Apple Configurator are used to demonstrate how to manage a handful of devices.As the course continues, you will be building an automation environment using macOS Server’s Profile Manager and open source tools like Munki, AutoPkgr, and bootsrappr. You will learn to configure over-the-air activation and device management to iPhone and iPad endpoints including device restrictions, managed AppleIDs, managed iOS Apps, and more. You will move on to macOS administration and learn to automate software installations, updates, and customize the user experience all without having to do any thick imaging.  Unix scripting is extensively used in managing macOS clients and special topics include encryption, zero-touch deployments, and integration with Microsoft technologies like Active Directory and Office365.Once you have completed this computer based training course, you will be fully capable of using macOS, macOS Server, Apple Profile Manager, Apple DEP, and Munki to administer hundreds or thousands of endpoints across businesses big and small including the enterprise.*Photo by Tianyi Ma on Unsplash


Section 1: Introduction

Lecture 1 Introduction

Section 2: macOS Management Basics

Lecture 2 macOS Hardware Troubleshooting

Lecture 3 Installing macOS

Lecture 4 Recovery Tools

Lecture 5 Advanced Finder Techniques

Lecture 6 System Preferences for the System Administrator

Lecture 7 System Utilities for the System Administrator

Lecture 8 Apple Silicon Hardware

Lecture 9 Management Differences Between macOS Versions

Section 3: Introduction to Apple Remote Desktop (ARD)

Lecture 10 Installing Apple Remote Desktop

Lecture 11 Configuring Clients to use ARD

Lecture 12 The Apple Remote Desktop Interface

Lecture 13 Adding Clients to the ARD Admin Console

Lecture 14 Managing Mac Clients with ARD

Lecture 15 Installing Applications Using ARD

Lecture 16 IT Asset Management & Reporting in ARD

Lecture 17 Configuring a Remote Task Server

Section 4: iOS Management Basics

Lecture 18 iPhone and iPad Hardware Troubleshooting

Lecture 19 iOS Reset Options

Lecture 20 Activation Lock

Lecture 21 Configuring VPN

Lecture 22 Managing iOS Device Restrictions

Lecture 23 ScreenTime Management Techniques

Section 5: Managing Devices using Apple Configurator

Lecture 24 Installing Apple Configurator 2

Lecture 25 The Apple Configurator Interface

Lecture 26 Creating Your First *.mobileconfig Profile

Lecture 27 Enrolling Devices into Apple Configurator

Lecture 28 Managing Devices Using Apple Configurator

Lecture 29 Accessibility and Guided Access

Section 6: macOS Server

Lecture 30 macOS Server Overview

Lecture 31 Installing macOS Server

Lecture 32 Managing macOS Server

Lecture 33 Introduction to Profile Manager

Lecture 34 Introduction to Directory Services

Lecture 35 Binding macOS Clients to Open Directory

Lecture 36 Introduction to File & Print Sharing

Lecture 37 Managing a Small Network of Macs with macOS Server

Section 7: Apple Device Enrollment Program (DEP)

Lecture 38 Introduction to Device Enrollment

Lecture 39 Apple School Manager & Apple Business Manager

Lecture 40 iTunes U Course Manager

Lecture 41 Volume Purchase Program

Section 8: Fundamentals of Mobile Device Management (MDM)

Lecture 42 Introduction to Mobile Device Management

Lecture 43 Configuring Profile Manager in macOS Server

Lecture 44 Managing iOS Clients Using Profile Manager

Lecture 45 Managing macOS Clients using Profile Manager

Section 9: Introduction to Apple and Microsoft Integration

Lecture 46 Mapping Windows Network Drives & Printers in macOS

Lecture 47 Integrating O365 with macOS and iOS

Lecture 48 Using MDM & Microsoft Apps to configure an Enterprise iOS Device

Section 10: Introduction to Enterprise Mac Management

Lecture 49 Introduction to macOS Management in an Enterprise Environment

Lecture 50 Introduction to Unix and the Terminal CLI

Lecture 51 Configuring the Apache Web Server using VI

Section 11: macOS and Microsoft Active Directory

Lecture 52 Explanation of macOS Computer Names

Lecture 53 Joining a Mac to Microsoft Active Directory using the GUI

Lecture 54 Joining a Mac to Microsoft Active Directory with a Script

Lecture 55 Joining a Mac to Microsoft Active Directory Using a Configuration Profile

Lecture 56 The Difference Between Mobile and Network Accounts

Lecture 57 Accessing shares with Active Directory credentials

Section 12: Mass Application Installation

Lecture 58 Overview of Apple Remote Desktop in an Enterprise Environment

Lecture 59 Mass Installing Applications from a Disk Image

Lecture 60 Mass Installing Applications from a Zip File

Lecture 61 Mass Installing Applications from a PKG File

Lecture 62 Mass Installing AppStore Apps

Section 13: Application Preferences and End User Configuration

Lecture 63 Capturing an Applications Preferences

Lecture 64 User Template folder explained

Lecture 65 Deploy Captured Preferences with a Custom Package

Lecture 66 Deploy Captured Preferences with a Configuration Profile

Lecture 67 Sandboxed Applications and their Settings

Section 14: Introduction to Munki

Lecture 68 Munki Demonstration

Lecture 69 Explanation of Munki Components

Section 15: Installing a Munki Environment

Lecture 70 Install a web server to be used with Munki

Lecture 71 Configuring a Machine to manage a Munki environment

Lecture 72 Installing Munkitools on Clients

Section 16: Packaging Software for Munki Deployment

Lecture 73 Importing software into Munki

Lecture 74 Creating custom packages to run Scripts in Munki

Lecture 75 Automatically importing software into Munki with AutoPkg and AutoPkgr

Lecture 76 Munki and Mobileconfig Profiles

Lecture 77 Using Munki to Install Printers

Section 17: Deploying Software with Munki

Lecture 78 Building Manifests

Lecture 79 Upgrading Software

Lecture 80 Upgrading Configuration Profiles

Lecture 81 Removing Software

Lecture 82 Receipts and Bill of Materials

Section 18: Multi-Site macOS Management with Munki

Lecture 83 Using DNS CNAMES to access nearest Munki server

Lecture 84 Syncing Munki Demonstration

Lecture 85 Setting up Cron to Sync Multiple Munki Servers

Lecture 86 Munki with traveling laptops

Section 19: LaunchDaemons

Lecture 87 Using LaunchDaemons to Erase User Folders After Reboot

Lecture 88 Controlling How Often Munki Runs

Section 20: Scripted Out-of-box Experience with macOS & Munki

Lecture 89 Introduction to Bootstrappr

Lecture 90 Create Workflow

Lecture 91 Understanding Chroot

Section 21: Bonus Lesson: FileVault

Lecture 92 Introduction to FileVault

Lecture 93 Install and Configure FileVault with Individual Keys

Lecture 94 Install and Configure FileVault with an Institutional Key

Lecture 95 Authorized Restart

Lecture 96 Decrypt Drive in Recovery

Lecture 97 Encrypt an External Drive

Section 22: Bonus Lesson: Upgrading macOS

Lecture 98 Prepare for Upgrade

Lecture 99 Configure macOS upgrade media

Lecture 100 Use Munki to upgrade macOS

Lecture 101 Deploy Upgrade via Shell or ARD

IT Professionals who have to manage some number of Macs or iOS devices.,Windows System Administrators who have to support Apple platforms in their environment.

Course Information:

Udemy | English | 12h 22m | 7.76 GB
Created by: Automata Technology

You Can See More Courses in the IT & Software >> Greetings from

New Courses

Scroll to Top