Disclaimer: Correct as of September 2019. This article only contains guidance on how to deploy the Smoothwall Chrome extension to your Chromebooks. It is NOT a replacement for Google's online help on how to use their services, see Google's online help, Set Chrome policies for users or browsers.
To use Classroom Manager, you need to install the Smoothwall Chrome extension on all your students' devices. You should do this per user, NOT per device. Please use Google's online help to navigate their Admin Console and use this knowledge base article for the settings that you need to configure.
- Teachers DO NOT need the extension installed on their devices for Classroom Manager to work.
- However, in the Smoothwall Administration Portal you need to import your teachers from your Google Classroom account, which will send them an email with a link and login to the Teacher Portal.
- If you have the Smoothwall Filter and Firewall, you need to allow Classroom Manager through the Smoothwall Filter. See our knowledge base article, Allowing Classroom Manager through the Smoothwall Filter.
Prerequisites
- Retrieve your customer serial number, from the email that Smoothwall sent you after your purchase. It should start with "UNCL".
Procedure
- Sign in to Google with your administrator account and configure these settings, see Google's online help topic, Make settings in your Admin console:
- Security:
- Incognito mode: "Disallow incognito mode"
- Network:
- Proxy mode:
- If you have the "Always use the proxy specified below" option selected and a proxy specified, in the Proxy bypass list, copy and paste the relevant domains or IP's from the following:
-
Pubnub - DNS
*.pubnub.com
*.pndsn.com
*.pubnub.net
*.pubnub.ioPubnub - IP Ranges
54.175.191.248/29
52.9.63.152/29
34.223.51.136/29
18.179.18.168/29
52.29.255.168/29
13.232.67.216/29
54.236.3.168/29
54.241.191.232/29
34.223.51.128/29
54.250.252.48/29
54.249.82.168/31
13.232.67.208/29
54.93.254.232/29STUN / TURN - DNS
u2.xirsys.comSTUN/TURN - IPs
209.97.154.229
157.245.221.120
167.71.190.245
165.22.39.134
167.172.255.29
157.245.114.91
165.22.45.228
104.248.6.243
159.89.177.112
167.172.16.110
142.93.184.130
45.55.60.16
45.55.53.234
68.183.115.118
142.93.69.39
159.203.72.38
159.203.79.110
159.203.64.229
198.199.81.26Smoothwall Services - DNS
dc.services.visualstudio.com
turn.anyfirewall.com
vclient-api-us.smoothwall.com
smoothwall.cloud
sw-(shared|devicemgt)-prd-.*iothub(?:-\d+)?.azure-devices.net
apis*\.smoothwall\.com - If you have the "Always use the proxy auto-config specified below" option selected and have a proxy auto-config (PAC) file uploaded, you must configure the above in your PAC file as proxy exceptions using the DIRECT action.
- Any up-stream firewall should allow for WebRTC on the following ports:
- TCP/UDP: 5349 and 3478
UDP: 19302
- TCP/UDP: 5349 and 3478
- Proxy mode:
- Content:
- Screenshot: "Allow users to take screenshots"
- User experience:
- Developer tools - "Never allow use of built-in developer tools"
- Apps and extensions:
- Task manager - "Block users from ending processes with the Chrome task manager"
- Security:
- Next Add Chrome app or extension by ID and configure it with these settings, see the Google online help topic, Add apps:
- Extension ID: "kampilpmjkbihdeigpdgoilbpkfnmola"
- Installation policy - "Force install"
- See the Google help topic, Automatically install apps and extensions.
- Enter a JSON value:
- {"Smoothwall-Classroom": {"Value": {"Serial": "enter your serial here"}}}
- Your customer serial number, is in the email that Smoothwall sent you after your purchase.
- {"Smoothwall-Classroom": {"Value": {"Serial": "enter your serial here"}}}
- In your Google Admin device network WiFi settings, if you have a proxy set up, use these setting to specify the proxy setting for the network so that you allow the Smoothwall service to bypass it, see Google's help topic, Configure security settings:
- Proxy settings: "Manual proxy configuration"
- No proxy for:
- See above Proxy/PAC exceptions list.
- No proxy for:
- Proxy settings: "Manual proxy configuration"
- Check that the extension has been installed on your Chromebooks by logging in as a user that belongs to the organisational unit that you just installed the extension on. Sometimes it might take up to 30 minutes to be installed on the Chrome browser on the Chromebook.
- The Smoothwall Chrome extension icon should appear in your Chrome browser next to the URL address.
- Also, go to chrome://extensions/ within the Chrome browser, and check that the extension appears there.
Follow-up task
- If you have the AdBlock extension installed, you need to disable this before you navigate to either the Classroom Manager Teacher Portal (teacher.smoothwall.com) or the Smoothwall Administration Portal (https://portal.smoothwall.cloud).