Applications and Utilities

This section provides an overview of the applications and utilities that make up the Casper Suite.

Casper Admin

The Casper Admin application is a repository that allows you to add and manage packages, scripts, printers, and Dock items. It also allows you to create configurations (images) using these items and replicate files to distribution points.

Casper Focus

The Casper Focus app is designed to be used by teachers in the classroom. It gives teachers control over the devices used during class time by allowing the teacher to “focus” the devices on a single app or website. Focusing a device locks it on the app or website, preventing students from accessing any other screens or content on the device.

In addition to focusing student devices, teachers can also perform the following actions in Casper Focus:

  • Clear passcodes on student devices.

  • Use AirPlay Mirroring to show the screen of a student device on Apple TV.

  • Distribute eBooks (ePub format only) so that students can install the eBooks on their devices from Self Service.

Casper Focus is available for free from the App Store.

Casper Imaging

The Casper Imaging application allows you to image computers by deploying configurations to them.

Casper Remote

The Casper Remote application allows you to immediately perform remote management tasks on computers, such as installing packages, running scripts, and binding to directory services. While policies allow you to automate these tasks so that they run on a schedule, Casper Remote allows you to perform them immediately over a Secure Shell (SSH) connection.


The Composer application allows you to build packages (PKG or DMG) of software, applications, preference files, or documents. Composer also allows you to build a DMG of an operating system.

jamf agent

The jamf agent collects application usage data and restricts software on managed computers.

The jamf agent is installed and updated on managed computers automatically. It is installed in the following location:


jamf binary

Most tasks in the Casper Suite are executed using the “jamf” command-line application (also known as the jamf binary). Although you are free to use this application at will, it is installed, updated, and run on managed computers automatically. It is stored in the following location on managed computers:


Jamf Helper

The Jamf Helper displays messages to users. It is stored in the following location on managed computers:

/Library/Application Support/JAMF/bin/

Jamf Software Server

The Jamf Software Server (JSS) is a web application that functions as the administrative core of the Casper Suite. The JSS allows you to perform inventory and remote management and configuration tasks on managed computers and mobile devices. All other administrative applications in the Casper Suite communicate with the JSS.

JDS Installers

The JDS Installer for Mac (.pkg) and the JDS Installer for Linux (.run) allow you to install JDS instances on Mac or supported Linux operating systems.

A JDS instance is a distribution point that is managed by the JSS, similar to a computer or mobile device. For more information on JDS instances, see Jamf Distribution Server Instances.To obtain the JDS Installers, log in to Jamf Nation and go to the following page:

Management Action

The Management Action application displays User Interaction messages in Notification Center. It is stored in the following location on managed computers:

/Library/Application Support/JAMF/bin/


The Recon application allows you to enroll Mac computers. Enrollment is the process of adding computers to the JSS. When Mac computers are enrolled, inventory information for the computers is submitted to the JSS, and the computers are managed.

Self Service for macOS

The Self Service application allows users to browse and run policies, install configuration profiles, Mac App Store apps and eBooks, access webpages, and utilize plug-ins developed with the Self Service API. Users can point and click their way through Self Service using an intuitive interface similar to iTunes.

You can make any policy, configuration profile, Mac App Store app, or eBook available in Self Service and customize how it is displayed to users. You can also make two types of plug-ins available in Self Service: URL plug-ins and Self Service Plug-in bundles. URL plug-ins give users easy access to webpages right from the application. Self Service Plug-in bundles are custom plug-ins developed with the Self Service API.

Self Service for iOS

Self Service for iOS allows you to distribute configuration profiles, apps, and eBooks to iOS devices for users to install. Users tap Self Service to browse and install items using an interface similar to the App Store.

There are two kinds of Self Service for iOS devices: the Self Service Mobile app and the Self Service web clip. Self Service Mobile can be installed on devices with iOS 7 or later. By default, Self Service Mobile is installed on all managed mobile devices except Apple TV devices and personally owned devices.

Self Service Mobile for iOS is available for free from the App Store.

Self Service Mobile for Android

Self Service Mobile for Android is used in conjunction with personal device profiles to enroll and manage personally owned Android devices. Users install Self Service Mobile for Android from Google Play during user-initiated enrollment. After enrollment, Self Service Mobile must remain installed on an enrolled Android device to keep the device managed by the JSS.

Self Service Mobile for Android is available for free from Google Play.

Copyright | Privacy | Terms of Use | Security
© copyright 2002-2017 Jamf. All rights reserved.