This section provides an overview of the applications and utilities that make up the Casper Suite.
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.
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.
The Casper Imaging application allows you to image computers by deploying configurations to them.
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.
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:
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:
Note: The jamf binary v9.4 or earlier will be installed on managed computers with OS X v10.5 or v10.6.
The JAMF Helper displays messages to users. It is stored in the following location on managed computers:
Note: The JAMF Helper v9.4 or earlier will be installed on managed computers with OS X v10.5 or
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.
The JDS Installer for Mac (.pkg) and the JDS Installer for Linux (.run) allow you to install JDS instances on OS X 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:
The Management Action application displays User Interaction messages in the OS X Notification Center. It is stored in the following location on managed computers:
The Recon application allows you to enroll OS X computers. Enrollment is the process of adding computers to the JSS. When OS X computers are enrolled, inventory information for the computers is submitted to the JSS, and the computers are managed.
The Recon.exe application allows you to enroll Windows computers. Enrollment is the process of adding computers to the JSS. Enrolling Windows computers allows you to search and report on the computers as part of your inventory. Windows computers cannot be managed by the JSS.
Self Service for OS X
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.
Note: Self Service v9.4 or earlier will be installed on managed computers with OS X v10.5 or v10.6.
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–9. 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.