Skip to content
Scripting OS X

Scripting OS X

#! is not a curse word

  • MacAdmins.news
  • About the Author
  • Popular Articles

Social

  • Mastodon
  • LinkedIn
  • GitHub
  • ☕️

Books

  • macOS Terminal and Shell
  • Packaging
  • Books Update — 2025

Presentations

  • macOS Automation
  • Use Swift with the Jamf API
  • Let’s Swift Again!
  • Practical Scripting
  • Scripting Jamf: Best Practices
  • Moving to zsh
  • Terminal Witchcraft
  • Automating Installations with Installomator
Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Cookie Policy

MacSysAdmin 2025: Managing First Contact

  • Keynote document on iCloud
  • Presentation Video

Previously

  • MacSysAdmin 2024: Swift: The Eras Tour, Armin Briegel

Star Trek

  • Star Trek: TNG Bridge Background Ambience
  • Wikipedia: Star Trek: First Contact

Enrollment Methods

  • Apple Platform Deployment:
    • Enrollment methods for Apple devices
    • Automated Device Enrollment and device management
  • MacSysAdmin 2024: Managed Apple Accounts and the Wary Admin, Tom Bridge
  • MacSysAdmin 2023: Building a BYO Mobile Device Program at Jamf, Dr. Emily Kausalik-Whittle
  • JNUC 2024: Understanding Apple’s Deployment Workflow, Daniel MacLaughlin, Mischa van der Bent

Screenshots/Recording at Enrollment

  • MacAdmins India 2025: Level up with Community/Apple Screen Recording, Mischa van der Bent
  • Dan Snelson: Screen Recording Options
  • Apple Support: Take a Screenshot on your Mac

Enrollment Options

  • Video: How to Enforce a Minimum OS in Jamf Pro
  • Jamf Pro: Automated Device Enrollment for Computers
  • Jamf School: Automated Device Enrollment
  • Apple Platform Deployment: Platform SSO
  • Apple Developer: Implementing Platform SSO during device enrollment

Enrollment Progress

  • DEPNotify (not maintained any more)
  • Octory
  • Setup-Your-Mac
  • Baseline
  • Jamf Self Service macOS Onboarding
  • Setup Manager

Setup Experience

  • Setup Checklist (coming soon)

Proudly powered by WordPress