Deploying LanSchool Classic Using Jamf Pro

Deploying LanSchool Classic Using Jamf Pro

Overview

The LanSchool Classic for macOS agents supports a few different deployment methods. See Mass Deploying LanSchool Student for macOS or Mass Deploying LanSchool Teacher for macOS for more detailed instructions. Please note that our support team can only provide limited assistance with configuring your organization’s Jamf.

The LanSchool Classic Jamf deployment guide is designed to assist with basic settings and deployment of LanSchool Classic Student or Teacher for macOS using Jamf.

DISCLAIMER â€“ Every customer environment is different.  Use this guide as a reference and not a requirement of the software.  It is still recommended to consult your local IT Administrators or Jamf support if you have questions about the repercussions of individual settings in your environment.

System Requirements

  1. Jamf access
  2. Access to the LanSchool Customer Portal
  3. Devices registered to Jamf

Preparing the LanSchool Student or Teacher Package

A custom package can be used, however, it is recommended to deploy the lanschool_student.pkg and lanschool_teacher.pkg with the LanSchoolStudent.mobileconfig and LanSchoolTeacher.mobileconfig profile settings configured.

Downloading the LanSchool Student and Teacher Package

Log into the Customer Portal and download the latest version of LanSchool Classic.
Once the latest version is downloaded, open the zip folder and go to the Mac folder.

From here, double click the lanschool_student.dmg or lanschool_teacher.dmg to mount the file and drag and drop the lanschool_student.pkg or lanschool_teacher.pkg on the Desktop or folder.

Creating a Custom Package

 for creating the custom package.

Once the custom package is created you do not need to follow the steps for Deploying LanSchool Student and Teacher Profile Settings.

Uploading a Package

  1. Log into your Jamf Pro.
  2. Click on the Settings gear icon.
  3. Navigate to Computer Management>>Packages
  4. Click on +New.
  5. Click on Choose File and upload either the lanschool_student.pkg or lanschool_teacher.pkg or the custom package if created.
  6. You can rename package Display Name, choose a category, add Info or Notes.
  7. Click on Options if you wish to adjust the priority of the deployment, require a restart etc.
  8. Click on Limitations if you wish to have an OS requirement or Install Only if Available in Software Update.
  9. Once your package settings are completed, click Save.

Creating the LanSchool Classic Policy

The following steps provide basic settings and best practice options to deploy the LanSchool Classic Student or Teacher client. It will not go into detail what each setting means or what to choose for each setting.
  1. In Jamf, click on Policies.
  2. Click on +New.
  3. Under Display Name, name the Policy LanSchool Classic Student or Teacher.
  4. Ensure Enabled is checked.
  5. Under Trigger, select Recurring Check-in (this is a best practices option)
  6. Check Automatically re-run policy on failure. (this is a best practices option)
    1. Retry Event: On next recurring check-in
    2. Retry attempts: 3
  7. Next click on Packages.
  8. Click on Configure.
  9. Click Add next to the lanschool_student.pkg or lanschool_teacher.pkg or custom package.
  10. Next, click on Scope at the top.
  11. Choose which Targets to deploy the Policy to. If needed, specify your Limitations and Exclusions.
  12. Choose any other settings you need to select for the Policy.
  13. Once finished, click Save.

Deploying LanSchool Student and Teacher Profile Settings

If you created a custom package, you do not need to follow these steps. If you uploaded and created the policy using the lanschool_student.pkg or lanschool_teacher.pkg follow these steps.

Download the .mobileconfig files provided to deploy the profile settings.

  1. Download the .mobileconfig profile(s) above.
  2. In Jamf, click Configuration Profiles.
  3. Click Upload.
  4. Choose either LanSchoolStudent.mobileconfig or LanSchoolTeacher.mobilleconfig file.
  5. Click Upload.
  6. Click on Application & Custom Settings.
  7. Click on Upload.
  8. Edit the LanSchool Student or Teacher settings.
    For more information on each setting please see Managing LanSchool Settings on macOS using a MDM
  9. Click on Scope at the top.
  10. Choose which Targets to deploy the Policy to. If needed, specify your Limitations and Exclusions.
  11. Choose any other settings you need to select for the Profile.
  12. Once finished, click Save.

Deploying LanSchool Classic Policy Profile

For student devices running macOS Mojave (10.14) and later, Apple introduced new privacy protection systems to ensure that all installed software works as it should. 

Download this pre-configured privacy policy template provided by LanSchool to deploy to your devices:
  1. Download the LanSchoolClassicStudentPolicy.mobileconfig file above.
  2. In Jamf, click on Configuration Profiles.
  3. Click on Upload.
  4. Choose the LanSchoolClassicStudentPolicy.mobileconfig file.
  5. Click Upload.
  6. Click on Scope at the top.
  7. Choose which Targets to deploy the Policy to. If required, specify your Limitations and Exclusions. 
  8. Once finished, click Save.

The Screen Recording Approval cannot be automated. It must be enabled manually on the student device.

Deploying LanSchool Classic Browser Extension Profiles

Apple's operating system macOS 11.0 (Big Sur) prevents 3rd party software from installing Profiles on the system. 
You can download the .mobileconfig profiles for each browser extension below.
  1. Chrome Profile 
  2. Edge Profile
  1. Download the .mobileconfig browser extension profiles you want to deploy.
  2. In Jamf, click on Configuration Profiles.
  3. Click on Upload.
  4. Choose one of the downloaded browser extension profiles.
  5. Click Upload.
  6. Click on Scope at the top.
  7. Choose which Targets to deploy the Policy to. If required, specify your Limitations and Exclusions. 
  8. Click Save.
  9. Repeat this process if you are deploying more than one browser extension profile.

    • Related Articles

    • Mass Deploying LanSchool Teacher for macOS

      Overview LanSchool provides the ability to mass deploy the LanSchool teacher client for macOS through the creation of a custom installation package. Once this package has been created, you will be able to use your software distribution system to push ...
    • Mass Deploying LanSchool Student for macOS

      Overview LanSchool provides the ability to mass deploy the LanSchool Student client for macOS through the creation of a custom installation package. Once this package has been created, you will be able to use your software distribution system to push ...
    • Installing LanSchool Student for macOS

      Overview The following instructions will assist you with manually installing LanSchool Classic Student on a single macOS student device. For information on installing the teacher client or mass deploying LanSchool throughout your organization, see ...
    • Installing LanSchool Teacher for macOS

      Overview The following instructions will assist you with manually installing LanSchool Teacher on a single MacOS teacher device. For information on installing the student client or mass deploying LanSchool throughout your organization, see Setting up ...
    • Deploying LanSchool Classic Using Intune

      Overview The LanSchool Classic for Windows agent supports a number of different deployment methods and tools using a MSI. See Mass Deploying LanSchool Student for Windows for more detailed instructions. Please note that our support team can only ...
    • Popular Articles

    • Limiting Website Use

      Overview To block troublesome or distracting websites or limit students to a select few websites pertinent to the class, use the Limit Web feature in LanSchool Classic. The teacher can choose to restrict all web activity, allow only certain websites, ...
    • Installing LanSchool Teacher for Windows

      Overview The following instructions will assist you with manually installing LanSchool Classic Teacher Console on a single Windows device. For information on installing the student client or mass deploying LanSchool throughout your organization, see ...
    • Latest Release Notes

      LanSchool Classic Release Notes Customers with an active LanSchool subscription will have access to download the latest version from the LanSchool Customer Portal. For instructions, see Downloading LanSchool Installers. LanSchool Classic 9.2.0.54 ...
    • Limiting Application Use

      Overview Teachers can control the applications that are allowed to run on the student computers. The application limiting policy can stop ALL applications from running except for those specified in an "allow list" or can allow all application except ...
    • LanSchool Classic Teacher Guide

      LanSchool Classic Teacher Console The LanSchool Teacher Console is the interface teachers will use to manage their classroom and students. It contains all the tools necessary for a teacher to effectively interact with students and create a ...
    • Recent Articles

    • Deploying LanSchool Classic Using Jamf Pro

      Overview The LanSchool Classic for macOS agents supports a few different deployment methods. See Mass Deploying LanSchool Student for macOS or Mass Deploying LanSchool Teacher for macOS for more detailed instructions. Please note that our support ...
    • Disabling Fast User Switching

      Overview LanSchool Classic does not support Windows Fast User Switching feature. The student client will not function properly when the computer is switched to a second user account. It is recommended to disable Fast User Switching in order for the ...
    • Using Enable Channel Select Utility

      Overview LanSchool Classic comes packaged with utilities that can help administrators with making changes to already installed clients. The Enable Channel Select utility allows teachers to be able to change their teacher channel, view multiple ...
    • Viewing Student Screens

      Overview Screen Monitoring mimics the classroom environment, enabling teachers to provide assistance and encouragement to keep students on task. Opening the LanSchool Teacher Console On a Windows teacher computer, you will see a small LanSchool icon ...
    • Deploying LanSchool Classic Using Intune

      Overview The LanSchool Classic for Windows agent supports a number of different deployment methods and tools using a MSI. See Mass Deploying LanSchool Student for Windows for more detailed instructions. Please note that our support team can only ...