Deploying LanSchool Air Using Jamf Pro

Deploying LanSchool Air Using Jamf Pro

Overview

The LanSchool Air for MacOS agent supports a few different deployment methods. See Mass Deploying LanSchool Air for Mac Student for more detailed instructions. Please note that our support team can only provide limited assistance with configuring your organization’s Jamf.

The LanSchool Air Jamf Pro deployment guide is designed to assist with basic settings and deployment of LanSchool Air Student for MacOS.

WarningDISCLAIMER â€“ 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. Site Admin access to LanSchool Air
  3. Devices registered to Jamf

Uploading a Package

The following steps provide basic package settings. If your environment requires additional settings, please select them at this time.
  1. Log into LanSchool Air and navigate to Settings>Setup>Setup Instructions for Mac.
  2. Click Download Now to download the LSAirWebInstall.xxx.xxx.pkg
    Alert
    Do not rename the LSAirWebInstall.xxx.xxx.pkg installer.
  3. Next, log into your Jamf Pro.
  4. Click on the Settings gear icon.
  5. Navigate to Computer Management>Packages.
  6. Click on +New.
  7. Click on Choose File and upload the LSAirWebInstall.xxx.xxx.pkg
  8. You can rename package Display Name, choose a category and add info or Notes if required.
  9. If required, click on Options to adjust the priority of the deployment, require a restart etc.
  10. If required, click on Limitations to set an OS requirement or install only if available in software update.
  11. Once your package settings are completed, click Save.

Creating the LanSchool Air Policy

The following steps provide basic policy settings and best practices options to deploy the LanSchool Air Student client. If your environment requires additional settings, please select them at this time.

  1. In Jamf, click on Policies.
  2. Click on +New.
  3. Under Display Name, name the policy LanSchool Air.
  4. Confirm Enabled is checked.
  5. Under Trigger, select Recurring Check-in. (this is a best practice option)
  6. Check Automatically re-run policy on failure. (this is a best practice option)
    1. Retry Event: On next recurring check-in
    2. Retry attempts: 3
  7. Next click on Packages in the left hand menu.
  8. Click on Configure.
  9. Click Add next to the LSAirWebInstall.xxx.xxx.pkg
  10. Click Save.
  11. Next, click on Scope at the top.
  12. Choose which Targets to deploy the Policy to. If required, specify your Limitations and Exclusions. 
  13. Set any other settings required for your environment.
  14. Once finished, click Save.

Deploying LanSchool Air 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. 


Notes
Download this pre-configured privacy policy template provided by LanSchool to deploy to your devices:
  1. Download the LanSchoolAirStudentPolicy.mobileconfig file above.
  2. In Jamf, click on Configuration Profiles.
  3. Click on Upload.
  4. Choose the LanSchoolAirStudentPolicy.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.


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

Deploying LanSchool Air 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. 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.

macOS 15.0 (Sequoia) Privacy Prompts

Apple's operating system macOS 15.0 (Sequoia) will now issue 2 privacy prompts on the student devices.

Screen Recording Prompt

The LanSchool Air application has been approved for Screen Recording but a prompt will pop up occasionally.
This prompt will give students two options: continue to allow screen recording for one month or allow them to disable the approval.
  1. If the Screen Recording approval was approved by an administrator, students (Standard Users) cannot disable the approval.
  2. If the MDM setting "Allow Standard User to Set System Service" was set and the Screen Recording approval was approved by students (Standard Users), students will be able to disable the approval.


Disabling Screen Recording Prompt

This prompt can be suppressed using the provided Custom Configuration Profile.
Using your Mobile Device Management (MDM) system, upload the profile. The profile will need to be a device profile rather than a user profile.
This setting will only work for macOS version 15.3 or greater.

Allow Privacy Approval Screen Prompt

When a teacher shares their screen with the students a privacy prompt will appear. Selecting either option will not interfere with the share screen functionality and will not prevent the client from working.
At this time there is no way to prevent this prompt from appearing.