Classes

The Jamf Software Server (JSS) allows you to create classes for use with Apple’s Classroom app or the Casper Focus app. When you create a class in the JSS, you use a payload-based interface to configure settings to apply to teacher and student mobile devices. These settings are then applied to the devices in a class for both Apple’s Classroom app and Casper Focus.

In addition, you can use an assistant in the JSS to import classes created in Apple School Manager. You can configure the class to be used with Apple's Classroom app or the Casper Focus app. When you import a class to the JSS, you also import the users associated with the class.

Class Payloads

The payloads you choose to configure for the class depend on if you plan to use Apple's Classroom app or Casper Focus, and if your environment uses Shared iPad. The following table explains the payloads you can configure in Classes:

Payload

Description

Applies to Classroom App

Applies to Casper Focus

General

This payload allows you to enter a display name and description for a class.

images/download/thumbnails/15181128/checkmark.png

images/download/thumbnails/15181128/checkmark.png

Note: The description does not apply to Casper Focus.

Students

This payload allows you to add students to a class.

images/download/thumbnails/15181128/checkmark.png

images/download/thumbnails/15181128/checkmark.png

Student User Groups

This payload allows you to add student user groups to a class.

images/download/thumbnails/15181128/checkmark.png

images/download/thumbnails/15181128/checkmark.png

Teachers

This payload allows you to add teachers to a class.

images/download/thumbnails/15181128/checkmark.png

images/download/thumbnails/15181128/checkmark.png

Teacher User Groups

This payload allows you to add teacher user groups to a class.

images/download/thumbnails/15181128/checkmark.png

images/download/thumbnails/15181128/checkmark.png

Mobile Device Groups

This payload allows you to add mobile device groups to a class.

images/download/thumbnails/15181128/checkmark.png

images/download/thumbnails/15181128/checkmark0.png

App Usage Restrictions

This payload allows you to restrict which apps are available to a student.

images/download/thumbnails/15181128/checkmark.png

Shared iPad only

 

Home Screen Layout

This payload allows you to configure the layout of the Dock and the pages on the student iPad.

images/download/thumbnails/15181128/checkmark.png

Shared iPad only

 

Apple TV

This payload allows you to assign Apple TV devices to a class for Casper Focus. With one or more Apple TV devices assigned to a class, the teacher can use AirPlay Mirroring to show the screen of a student device on Apple TV.

 

images/download/thumbnails/15181128/checkmark.png

Meeting Times

This payload allows you to specify meeting times for a class (times/days that the class takes place). Specifying meeting times allows teachers to access the class in Casper Focus during the scheduled meeting times only.

 

images/download/thumbnails/15181128/checkmark.png

Apple's Classroom App Class Configuration

When creating a class for Apple's Classroom app, you can configure settings for the following environments:

  • Environment with Shared iPad— In this environment, you add a student user group that contains students with Managed Apple IDs to a class. You also add a mobile device group that contains Shared iPad devices. You assign the teacher to an iPad in the JSS, and then add the teacher to the class (either as an individual user or as a user group).
    In addition, you can include app usage restrictions and Home screen layout settings to customize the student experience on the iPad.

  • Environment without Shared iPad— In this environment, you assign each student to an iPad in the JSS. Then, you add the students (either as individual users or as a user group) to a class. You assign the teacher to an iPad in the JSS, and then add the teacher to the class (either as an individual user or as a user group).

When you create a class for use with Apple's Classroom app, the JSS automatically creates an associated EDU profile that is installed on the iPads. This profile allows student and teacher iPads to communicate. It also ensures that students can log in to a Shared iPad device if Shared iPad has been enabled on the iPad.

Casper Focus Class Configuration

When creating a class for Casper Focus, you have two options for adding students, teachers, and devices to the class:

  • Users/user groups With this option, you assign students or teachers to devices in the JSS, and then add the students or teachers (either as individual users or as a user group) to a class.

  • Mobile device groups With this option, you assign students or teachers to devices in the JSS. Then, you add a smart or static mobile device group to a class that contains the devices that have the users assigned to them.
    Note: To ensure that focus actions are not applied to the teacher device in a mobile device group in Casper Focus, the JSS ID of the teacher device must be excluded from Casper Focus commands using App Configuration. (For more information, see the App Configuration Settings for Casper Focus Knowledge Base article.)

Classes Imported from Apple School Manager

You can automatically create classes in the JSS by importing classes from Apple School Manager. When you integrate with Apple School Manager, you configure a class naming format by choosing variables that are applied to the display name for all imported classes. (For more information about class naming, see Integrating with Apple School Manager.) In addition, the Students payload and Teachers payload for imported classes are automatically populated with the information imported from Apple School Manager.

An assistant in the JSS guides you through the process of importing classes from Apple School Manager. It allows you to choose the class you want to import from a list of classes in Apple School Manager. When you import a class, you also import the users associated with the class. This automatically creates new users in the JSS and appends inventory information to existing users. (For information about users imported from Apple School Manager, see Importing Users to the JSS from Apple School Manager.)

Note: If a user is added to a class in Apple School Manager after the class has been imported, the user is imported to the JSS and matched with existing users at the configured sync time based on the criteria for matching imported users from Apple School Manager. If there is no match, the imported user is added to the JSS as a new user in the Users tab. (For more information, see Matching Criteria for Importing Users from Apple School Manager.)

After a class is imported, class information is updated automatically based on the Apple School Manager Sync Time. (For more information about configuring the Apple School Manager Sync Time, see Integrating with Apple School Manager.)

Requirements

If you are creating a class to work with Apple's Classroom app, you need the following:

In addition, you must ensure that teacher and student iPads meet the minimum device requirements for use with Apple’s Classroom app. For more information about device requirements, see Apple's Classroom documentation:
https://help.apple.com/classroom/ipad

If you are configuring a class to work with Casper Focus, see Casper Focus for a list of requirements.

To import class information from Apple School Manager, you need the following:

Configuring a Class

  1. Log in to the JSS with a web browser.

  2. Click Mobile Devices at the top of the page.

  3. Click Classes.

  4. To create a new class, click New images/download/thumbnails/12323623/New_icon.png and do the following:

    1. Use the General payload to enter a display name and description for the class.
      If you specify a Class Description Format when integrating with Apple School Manager, the Description field is not editable. (For more information, see Integrating with Apple School Manager.)
      Note: The description for the class is not synced from the JSS to Apple School Manager.

    2. Add students to the class using the Students payload or the Student User Groups payload.

    3. Add teachers to the class using the Teachers payload or the Teacher User Groups payload.

  5. To import class information from Apple School Manager, click Import images/download/thumbnails/15181128/Import.png and do the following:

    1. Follow the onscreen instructions to import class information.
      Note: If you are importing a large number of classes (e.g., 10,000), a progress bar is displayed in the assistant during the import process. You can click Done and perform other management tasks while the import takes place.
      If you import users from Apple School Manager that match current users in the JSS, you can choose to match the imported user with the current user, or create a new user in the JSS with the information imported from Apple School Manager.

    2. Click Done.
      Class information is imported to the JSS, and user information is applied in the Users tab. (For more information about importing user information, see Importing Users to the JSS from Apple School Manager.)
      If you have site access only, classes are imported to your site only.

    3. Click the class you imported, and then click Edit to add devices and optional Shared iPad payloads to the class.

  6. Add mobile device groups to the class using the Mobile Device Groups payload.

  7. (Optional) If your environment uses Shared iPad, do the following:

    1. Use the App Usage Restrictions payload to restrict which apps are available to users on Shared iPad.

    2. Use the Home Screen Layout payload to configure the layout of the Dock and the pages on the iPad.

  8. (Optional) If your environment uses Casper Focus, do the following:

    1. Use the Apple TV payload to add targets to assign Apple TV devices to the class.

    2. Use the Meeting Times payload to specify the times and days the class meets.

  9. Click Save.

Further Considerations

  • If you change the site of a class, mobile devices in the class are removed from the class. Users that are not already added to the new site are also removed from the class.

  • Deleting a class also deletes the EDU profile from iPads in the class.

Related Information

For related information, see the following sections in this guide:

For related information, see the following technical papers:

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