How to Set Up a Lockdown Browser Experience on iPads Using Jamf MDM

Updated by DaCota Cole

Using Jamf MDM:

To configure JAMF to add a Web Clip app that restricts student access exclusively to progresslearning.com and its necessary resources, follow these steps:

1. Create a Web Clip Profile

  1. Log into JAMF Pro.
  2. Navigate to Devices > Configuration Profiles.
  3. Click New to create a new profile.
  4. Under Payloads, select Web Clips.
  5. Click Configure and set:
    • Label: Progress Learning
    • URL: https://www.progresslearning.com
    • Removable: Uncheck (to prevent removal)
    • Full Screen: Enable (for an app-like experience)
    • Precomposed Icon: Enable (optional: upload a custom icon)

2. Configure Content Filtering

To ensure students can access all necessary resources for Progress Learning while blocking unrelated sites, set up a Content Filter payload:

  1. In the Configuration Profile, add a Content Filter payload.
  2. Set Filter Type to Built-in: Limit Adult Content.
  3. Under Allowed Websites, add the following domains and specific URLs:
    • *.progresslearning.com
    • *.learnosity.com
    • *.wistia.com
    • *fast.wistia.net
    • *.usatestprep.com
    • s3.amazonaws.com/learnositymediaprocessed
    • learnositymediaprocessed.s3.amazonaws.com
    • www.googletagmanager.com
    • www.google-analytics.com
    • https://firestore.googleapis.com
    • https://www.gstatic.com
    • https://cdn.worldvectorlogo.com/logos/google-classroom.svg
    • https://s3.us-west-2.amazonaws.com
    • https://media.educationgalaxy.com/
  4. These URLs are recommended for safelisting to ensure full functionality of the Progress Learning platform.

3. Scope the Profile to Students

  1. Under Scope, assign the profile to Student Devices or use Smart Groups based on criteria like grade level or user role.
  2. Deploy the profile.

4. Test & Monitor

  • Verify that the Web Clip launches Progress Learning correctly.
  • Ensure students can access all necessary resources without encountering blocked content.
  • Confirm that unrelated websites are inaccessible.


How did we do?