Jamf School Self Service and Where's My Mac

Users have different needs, and not one setting works for everyone. To help keep things flexible on macOS, we’ve created Jamf School Self Service. The tool gives users restricted control over their own devices, allowing them to install applications and configurations on-demand as they need them.

Additionally, finding lost macOS devices is now easier than ever. We’ve released a new feature which allows devices to be locked, and optionally play an alert at full volume. Helping missing devices to be restricted until they are returned or found.

How to install the 'Jamf School Self Service' and 'Where's My Mac?' apps:

  1. Download the "Jamf School Self Service" package (v1.0)

  2. In Jamf School, go to Apps and click on "Add In-House macOS Package"

  3. Upload the package you've just downloaded

How to distribute the 'Jamf School Self Service' app:

  1. In Jamf School, create a Smart Group or Static Group with all or a selection of your macOS devices in it. With a Smart Group you can easily filter out all macOS devices by using the following rule: "Operating System" "equals" "macOS". Leave the optional "min" and "max" fields empty like displayed on the screenshot below.

    images/docs.jamf.com/jamf-school/images/smart-group.png
  2. Click on "Apps" and open the "Jamf School Self Service" app.

  3. Click on the black "+" button to add a new group to the scope.

  4. Select the group you've created in step 1 and make sure the installation method is set to "Automatic Installation".

    images/docs.jamf.com/jamf-school/images/group.png
  5. Click on the blue "Save" button.

How is the 'Jamf School Self Service' app configured?

The Jamf School Self Service app will be automatically configured if one of the following two criteria are met:

  1. The device has a permanent owner in Jamf School. If this is true, this user will automatically be logged in, regardless of who is currently logged in on the Mac.

  2. The user that is currently logged in on the Mac is a "Network User" and its username is known in Jamf School.

If none of the above criteria are met, the Jamf School Self Service app will not be automatically configured and will present a login window.

How is the 'Where's My Mac?' app configured?

The Where's My Mac? app will be configured and run if the following two criteria are met:

  1. The "Jamf School Self Service" package is installed.

  2. The macOS device is running version 10.11 or later.

Contents of the package:

  • The "Jamf School.app" which will be installed in /Applications

  • The "Where's My Mac?" helper application which will be installed in /Library/Application Support/ZuluDesk

  • The "applicationhunter" helper which is installed in /Library/PrivilegedHelperTools. This helper is responsible for removing on-demand installed applications

  • Three LaunchAgents which are responsible for launching Self Service, the "Where is my Mac" helper, and the "applicationhunter". The LaunchAgents are installed in /Library/LaunchAgents and are named:

    • com.zuludesk.lostmode.plist

    • com.zuludesk.selfservice.plist

    • com.zuludesk.macos.applicationhunter.plist

How to uninstall the 'Jamf School Self Service' and 'Where's My Mac?' apps:

An uninstall tool will be made available soon. In the meantime, the applications and helpers can be uninstalled by following these steps:

  1. Make sure you're logged in as a privileged user on the Mac. As that user, open the Terminal app.

  2. In the Terminal app, stop the LauchAgent by executing the following commands:

    • sudo launchctl unload /Library/LaunchAgents/com.zuludesk.selfservice.plist && rm /Library/LaunchAgents/com.zuludesk.selfservice.plist

    • sudo launchctl unload /Library/LaunchAgents/com.zuludesk.lostmode.plist && rm /Library/LaunchAgents/com.zuludesk.lostmode.plist

    • sudo launchctl unload /Library/LaunchAgents/com.zuludesk.macos.applicationhunter.plist && rm /Library/LaunchAgents/com.zuludesk.macos.applicationhunter.plist

  3. Once done, you can start removing the Applications and helper. To do so:

    1. Remove "Jamf School.app" from /Applications

    2. Remove "com.zuludesk.macos.applicationhunter" from /Library/PrivilegedHelperTools

    3. Remove the folder "ZuluDesk" from /Library/Application Support

Copyright     Privacy Policy     Terms of Use     Security
© copyright 2002-2019 Jamf. All rights reserved.