macOS workstation deployment

  1. If the machine is new, go to Apple School Manager, search for it by serial number in the Devices section, and assign it to the Math MDM server. Note: As of this writing the account used for this is apps@math.ucsb.edu.
  2. If you need to re-install the OS, macOS installers for several versions are available on the USB hard drive stored in the top drawer of the rolling cabinet.
  3. Depending on the MDM settings, the machine may automatically ask to enroll in the MDM server during setup. If not, using Safari on the new machine, browse to https://noether.math.ucsb.edu/ and click My Devices. Enroll the device.
  4. Navigate to Profile Manager on noether, and add the machine to the appropriate management group. This will automatically assign it to the correct Munki manifest.
  5. Install munkitools. Older systems may require a reboot at this point.
  6. Open Applications, Managed Software Center. Click "Software" in the toolbar and add any optional packages the machine needs, then click the "Updates" tab and install the software and updates offered. These are governed by Munki manifests -- see MacSoftwareManagement.
  7. Install any additional software not managed by Munki -- e.g., Matlab.
  8. Create the user account for the workstation's primary user, using System Preferences, Users & Groups.
  9. Add any needed printers -- see DepartmentPrinterSetup. Note that Munki should automatically install the Ricoh driver.
  10. Assign the machine an IP address, either manually or by creating a static DHCP lease on Turing-1 and Turing-2.
  11. Set up Time Machine backups. Instructions can be found as comments in /usr/local/etc/smb4.conf on Russell.