Jamf Teacher Integration with Jamf Pro

Jamf Teacher is a free mobile device app that allows teachers to have limited management of student's school-issued devices. The following is a complete list of features available in the Jamf Teacher app for teachers when integrated with Jamf Pro:

  • Manage administrator-created classes

  • Clear a student's device passcode in a class

  • In a class, lock students into specific apps and websites and restrict device functionality like the camera or spell check

  • In a teacher-created lesson, lock students into specific apps and websites and restrict device functionality like the camera or spell check

Administrators can limit the management capabilities of Jamf Teacher by doing the following:

  • Configure how long Jamf Teacher restrictions can be set on student devices

  • Configure the time at which restrictions applied by Jamf Teacher end

  • Remove restrictions set by Jamf Teacher using the "Remove restrictions set by Jamf Teacher" mass action or remote command.

If a Jamf Pro administrator and Jamf Teacher both set restrictions on the same student's device, the student's device will accept the most restrictive settings. Restrictions are set via mobile device configuration profiles created in Jamf Pro.

Integrating Jamf Teacher with Jamf Pro

Requirements

  • A Jamf Pro user account with read and update privileges for Jamf Teacher

  • (On-premise only) A valid SSL certificate obtained from a third-party vendor
    For more information, see SSL Certificate.

  • (On-premise only) Allow secure inbound connections from "student-api.services.jamfcloud.com"

  • Students and teachers assigned to supervised devices

  • Classes created in Jamf Pro
    For more information, see Classes.

Procedure

  1. Log in to Jamf Pro.

  2. In the top-right corner of the page, click Settings images/docs.jamf.com/10.22.0/jamf-pro/administrator-guide/images/download/thumbnails/80767363/Icon_Settings_Hover.png .

  3. Click Jamf Applications.

  4. Click Jamf Teacher images/download/thumbnails/82681598/Asset_1%403x.png .

  5. Click Edit.

  6. Select Allow limited management of students' devices by Jamf Teacher.

  7. (Optional) Choose how long teachers can restrict student devices from the Maximum Restriction Time pop-up menus.

  8. (Optional) Choose the time at which all restrictions set by Jamf Teacher are cleared from student devices from the Restrictions End Time pop-up menus, and then do the following:

    1. Choose the region in which Jamf Teacher time restrictions are cleared from the Region pop-up menu.

    2. Choose the time zone in which Jamf Teacher time restrictions are cleared from the Time Zone pop-up menu.

  9. Click Save.

Configuring and Distributing the Jamf Teacher App

To distribute the Jamf Teacher app to teachers, you must create a managed app configuration. The managed app configuration allows teachers to use the app without logging in.

Requirements

To use Jamf Teacher, teachers need a mobile device with iOS 11 or later.

Procedure

  1. Log in to Jamf Pro.

  2. Click Devices at the top of the page.

  3. Click Mobile Device Apps.

  4. Click New images/docs.jamf.com/10.22.0/jamf-pro/administrator-guide/images/download/thumbnails/80749478/Icon_New_Button.png .

  5. Select App Store app or apps purchased in volume and click Next.

  6. Enter the name of the app, choose an App Store country and click Next. Then click Add for the app you want to add.

  7. On the General tab, ensure that the Make app managed when possible checkbox is selected.

  8. Use the Scope, Self Service, and Managed Distribution tabs to configure app distribution settings as needed.

  9. Click the App Configuration tab and enter the following in the Preferences field:

    <dict>
    <key>action</key>
    <string>updateToken</string>
    <key>device</key>
    <dict>
    <key>UDID</key>
    <string>$UDID</string>
    </dict>
    <key>apiUrl</key>
    <string>$DAS_URL</string>
    <key>jamfProAuth</key>
    <dict>
    <key>jamfProUrl</key>
    <string>$JPS_URL</string>
    <key>authCode</key>
    <string>$OAUTH_AUTH_CODE</string>
    <key>appConfigReinstallCode</key>
    <string>$APP_CONFIG_REINSTALL_CODE</string>
    </dict>
    </dict>

  10. Click Save.

The app is distributed the next time mobile devices in the scope contact Jamf Pro. If users were added as targets to the scope, the app is distributed to the devices those users are assigned to the next time the devices contact Jamf Pro.

Note: If the user assignment is changed on a device with Jamf Teacher installed on it, you must redistribute the app to that device with Jamf Pro.

Related Information

For related information about the Jamf Teacher user experience, see Getting Started with Jamf Teacher in the Jamf Teacher Guide for Teachers.

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

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