Implementing Kiosk Mode for Chromebooks

Updated by DaCota Cole

How to configure a Kiosk App for Progress Learning to restrict Chromebook access to only the approved URLs, creating a lockdown browser experience.

Step 1: Add the Progress Learning App to the Google Admin Console

  • Sign in to the Google Admin Console using your admin account.
  • Go to Devices → Chrome → Apps & extensions → Kiosks.
  • Click the + icon or select Add by URL: app.progresslearning.com
  • Save to apply the settings.
  • After adding, ensure that:
    • Auto-launch is enabled.
    • The app is set as Force-installed for the appropriate Organizational Units (OUs).

Step 2: Enable Kiosk Mode for Progress Learning

  • In the Google Admin Console:
    • Go to Devices → Chrome → Settings → Device Settings.
  • Select the appropriate Organizational Unit (OU) where the app will be used.
  • Scroll to Kiosk Settings.
  • Under Auto-Launch Kiosk App, select Progress Learning.
  • Click Save to apply the settings.

Step 3: Add Allowed URLs to Restrict Browsing

  • Open the Google Admin Console.
  • Navigate to Devices → Chrome → Settings → Users & browser serttings.
  • Select the appropriate OU where the Kiosk App is applied.
  • Scroll to URL Blocking.
  • Set the following:
    • Block all URLs: Set to * to block everything by default.
      • Allow specific URLs: Add the following safelist:
      • *.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/
  • Click Save to apply the settings.

Step 4: Enforce Safe Browsing and Force URL Restrictions

  • Still under Users & browsers settings:
  • Go to Security → URL Blocking.
  • Configure the policy as follows:
  • Allow only the URLs listed above.
    • Block all other traffic by default.
  • Save the changes.

Step 5: Deploy and Test the Kiosk App

  • Restart the Chromebook.
  • Verify that Kiosk Mode launches Progress Learning automatically.
  • Try accessing any URLs outside of the safelist — they should be blocked.
  • Confirm that all Progress Learning features and content load correctly.


How did we do?