ZuluDesk Self Service & Where's My Mac?

abitworseQ.jpg

Users have different needs, not one setting works for everyone. To help keep things flexible on macOS, we’ve created ZuluDesk Self Service. The tool gives users restricted control over their own devices, allowing them to install applications and configuration 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 'ZuluDesk Self Service' and 'Where's My Mac?' apps?

  1. Download the "ZuluDesk Self Service" package (v1.0)
  2. In ZuluDesk, go to Apps and click on "Add In-House macOS Package"
  3. Upload the package you've just downloaded

How to distribute the ZuluDesk Self Service app

  1. In ZuluDesk, 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.
    smart-group.png

  2. Click on "Apps" and open the "ZuluDesk 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"
    group.png

  5. Click on the blue "Save" button

 

How is the ZuluDesk Self Service app configured?

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

  1. The device has a permanent owner in ZuluDesk. 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 ZuluDesk. 

If none of the above criteria are met, the ZuluDesk 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 "ZuluDesk Self Service" package is installed.
  2. The macOS device is running version 10.11 or higher.

Contents of the package

  • The "ZuluDesk.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 
  • 3 LaunchAgents which are responsible for launching the 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 ZuluDesk Self Service & 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 the following steps:

  • Make sure you're logged in as a privileged user on the Mac. As that user, open the Terminal app:
  • 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
  • Once done, you can start removing the Applications and helper. To do so:
    • Remove "ZuluDesk.app" from /Applications
    • Remove "com.zuludesk.macos.applicationhunter" from /Library/PrivilegedHelperTools
    • Remove the folder "ZuluDesk" from /Library/Application Support
Have more questions? Submit a request

0 Comments

Article is closed for comments.