Chrome Bundle

Implementing the Bundle for Chrome: Best

Implementation Overview

This course will guide you through implementing the Lightspeed Systems Bundle for Chrome. This course is for customers who have purchased the Best bundle, which includes Classroom Orchestrator, Reports, and the Web Filter.

1. Configure your Bundle
You’ll log into the Bundle dashboard and set up your school.

2. Connecting your Google Domain to Mobile Manager
We’ll set up your organization and set Mobile Manager as the MDM of choice. We’ll sync your Google Domain with Mobile Manager and import your users.

3. Setting Google as an Authentication Source
We’ll set up Google as an Authentication Source in Google Admin and the Lightspeed Web Filter.

4. Pushing Lightspeed User Agents
Push Lightspeed’s user agents to your users.

5. Setting up Classroom Orchestrator
Set up basic Classroom Orchestrator settings and connect Classroom Orchestartor to your Google Domain.

6. Setting up Your Admins and Teachers for Classroom Orchestrator.
Learn how to get your admins and your teachers ready to use Classroom Orchestrator.

7. DNS Cloud Filter
Learn how to use the DNS Cloud Filter, Lightspeed’s solution for filtering BYOD/guest devices.

8. Chrome Reports
Learn how to use the Chrome Bundle’s new reporting functions.

9. Device Detective
Learn how to set up and use Device Detective, our solution for lost or stolen devices.

10. Additional Resources and Troubleshooting
Learn more about Lightspeed’s products and troubleshoot potential issues.

All of this will just take a few minutes. Let’s get started!

Configuring the Bundle

You will need to configure your bundle, including registering and setting up your school before you can use the Lightspeed Bundle for Chrome.

Register Launch

After your purchase the Chrome Bundle you will receive an email from the Lightspeed team with your serial number and a link to register.

Go to: https://launch.lightspeedsystems.com/register

Enter the email address that the Lightspeed email was sent to and the serial number contained in your email.

You will now be taken to the Launch Dashboard. From here you can access all of your Lightspeed services.

1

 

The Launch Dashboard is not only a useful tool for administrators, but teachers as well.  We have created a teacher version of the Dashboard that gives teachers access to classroom extensions of the tools you administrate.  We will talk about the teacher tools in a later post. 

Setup Your School

From the Launch Dashboard you can access all of our Lightspeed services.

Your first step to accessing our services is setting up your school.

Click on the Admin Tools tile and choose Schools.

2

 

There will be one school in the list – and that will be the name of your organization that was given to Lightspeed at the time of account setup.  You can either go in and change the details of this school or you can add a new school.

To choose an existing school to edit – just select it from the list. (in our case, we have already created several schools within our demo district.)

Otherwise you can create a new school by clicking the green + circle at the bottom right of the window.

3

Enter all the requested info including the address fields.

Notemake sure to use proper SIS IDs so they will match your CSV imports.  This SIS ID information is needed to match your students and staff from your CSV to the proper school within your District (Organization). 

4

Manually Adding a User, Group, and Membership

We recommend that you do a SIS sync for a full school deployment – but you might find it easier to just create Users, Groups, or Memberships manually within the Launch dashboard if you are only doing a partial deployment.

Note: You will be able to sync your Google users when you sync your Google Domain to Mobile Manager in the next lesson. This is a significantly simpler way to sync users. You will still need to add groups manually or through a SIS sync. 

Adding Users Manually

From the Launch dashboard, choose Admin Tools -> Users.

8

Click the green + plus at the bottom right.

 

9

 

Add in all user information and then click the green checkmark. 

10

Manually Adding a Group

From the Launch dashboard click on Admin Tools -> Groups.

 

11

Click the green + plus sign on the bottom right to create a new group.

12

Enter information into the appropriate fields and then click the green checkmark to save.

13

Manually Adding Users to a Group

From the Launch dashboard click on Admin Tools -> Groups.

11

Click on the group you want to add members to. This will open a field to the right. On the field, the bottom section will show current group members. To add new members, click the green + plus button to the right of Members.

14

In the search field type the name of the user you want to add to the group and then choose the appropriate user from the list below.  Click Save.

15

The user has now been added to the group, and you should see the new addition in the Members list.

Learn more about managing users, groups, and schools here.

Connecting Your Google Domain to Classroom Orchestrator and Syncing your Users

You will now need to integrate your Google Domain with Classroom Orchestrator and sync your users in Launch.

Integrating with Classroom Orchestrator

From the Launch dashboard, open Classroom Orchestrator. Click on Organization Options on the top right and select Settings. 

1

 

Click the green plus (+) sign to the right of Managed Domains. 

2

 

Type your GAFE domain (southernacademy.org, in our case) into the field and click Save. Repeat this process for each GAFE domain.

3

 

Once you are done adding your GAFE domains, scroll down to the bottom of the Settings page and click Save.

4

 

Syncing Google Users in Launch

Once you have added your domains to Classroom Orchestrator, you will need to sync your Google users in Launch.

Navigate to the Launch dashboard, hover your mouse over the Admin Tools tile, and click on Districts.

5

 

Click on your district from the list. (You will only see a single entry if there is only a single district.)

6

 

Your district settings will open on the right side of the screen.

7

 

Scroll down to Google Integration and click Enable Integration.

8

 

You will be taken to a Google Request for Permission page. Click Allow. 

9

 

Once your Google users have been integrated with Launch, the you will see the options to Disable Integration (clicking this will disable your Google integration) and Sync Users (clicking this will sync your Google users with Launch) in your district settings.

10

Setting up Google as an Authentication Source

Setting up Google as an Authentication source for your Web Filter will allow users to seamlessly sign on to their Chromebook devices and Google services with their Web Filter policies.

To enable Google Single Sign On, follow these steps to configure Google as an authentication source.

Note: Because of the way Google authentication works, it can be used for personal overrides, but not for the “teacher override” where the override is performed for another user.

Configure the Google Web App

Note: This is an overview of the required steps to configure the app. For specific details, please refer to the Developers Console Help.

1. Log into Google as an administrator of your Google domain.

2. Navigate to https://console.developers.google.com

3. Create a new project. A project ID will be generated automatically.

4. Click to enable APIs, then search for and enable Admin SDK and Google+ API.

5. Click OAuth Consent Screen, then enter the product name and click Save.

6. Click Credentials and then add an Oauth 2.0 client ID. 

For the Application Type, select Web Application.

In the Create Client ID form, fill in the Authorized redirect URI field with the publicly-available hostname of your Rocket, with an ending suffix of /auth/google_oauth2/callback (for example, http://southernacademy.org/auth/google_oauth2/callback). Click Create.

Troubleshooting: Direct URI

Unable to redirect URI? Check your Google Developers Console and navigate to the project created for the Google authentication source. In that project, there should be a redirect URI (http://(rocketFQDN)/auth/google_oauth2/callback). Copy that url and create a new redirect URI, saving it as https. That way, you will have both a http and https callbacks. Once complete, please resave the Google authentication source in the Rocket.

7. Make a note of the Client ID and Client Secret.

Note: If you have a Cluster setup, then you need to have an “AUTHORIZED REDIRECT URL” for the Master appliance (running Web Filter 3) that handles web filtering for any appliance that will be used for Google Authentication.

Enable API Lookups for the Google Domain

1. Navigate to https://admin.google.com.

2. Click Security.

3. Click API reference.

4. Under API access, select (check) Enable API access.

This will complete setup on the Google side.

1. Log in to the Rocket.

2. Click Settings -> Tier Management and navigate to your first tier.

3. Scroll down to Authentication Sources.

4. Perform Steps a through g for every tier.

Enable API Lookups for the Google Domain

1. Navigate to https://admin.google.com.

2. Click Security.

3. Click API reference.

4. Under API access, select (check) Enable API access.

This will complete setup on the Google side.

 

Pushing Lightspeed Agents to Google Users

1. Navigate to admin.google.com 

2. Click Device Management.

2. Click Chrome Management

3. Click User settings.

4. Scroll down to Apps and Extensions and click Manage force-installed apps.

44

5. Under Chrome Web Store, download the extensions you need. Click Add to add each extension. Click Save after you’ve added all extensions.

Extension Link
Lightspeed Management for Chrome View
Lightspeed Broadcast for Chrome View
Lightspeed User Agent View
Lightspeed Mobile Filter View

Note:
Customers who currently use SSL certificates generated by a Certificate Authority (CA) with their Rocket appliance MUST push the new Chrome Lightspeed S-Mobile Filter and not the Lightspeed Mobile Filter to devices. Learn more here.

44

Note: Customers who have devices other than Chromebooks (Windows or iOS devices) will need to install those specific user agents on their devices. Learn more about Windows and iOS user agents.

Devices

Once you push the Lightspeed user agent extensions to your devices, these devices will auto-populate in your Chrome Bundle. You can view a list of your devices in the Mobile Manager Devices tab.

 

 

Setting up Classroom Orchestrator

You will need to set several settings in order to prepare Classroom Orchestartor for use.

Client Authentication

1. Instruct users to sign into Google Chrome browser by entering chrome://settings and then clicking Sign in to Chrome or clicking the Chrome menu icon in the upper right-hand of the screen (co-chrome-menu-icon), clicking Settings, and then clicking Sign in to Chrome.
Sign In to Chrome

Note:

When users sign into Chrome they must use the email address that is assigned to their Launch user account.

2. Verify that the user is signed into Chrome.
Confirm User Is Signed Into Chrome

Note for Gmail Users:

If you use a @gmail.com address, Chrome will strip out any periods when authenticating. For example, firstname.lastname@gmail.com becomes firstnamelastname@gmail.com. If Launch is configured to use firstname.lastname, then the authentication won’t work. If you are going to use @gmail.com addresses, you need to strip any periods from the address in Launch.

Please note that is only true for the @gmail.com domain; it does affect other domains. Click here to read more about this issue on Google Gmail’s support site.

Installation

1. In the Chrome browser navigate to https://chrome.google.com/webstore/detail/lightspeed-orchestrator/nhjickhghbcblfhcnjbjgbplibnkpmle?hl=en.

2. Click Add to Chrome in the upper right-hand corner.

Store-Management for Chrome

Store-Add Management

3. Confirm that the extension has been installed by entering chrome://extensions or clicking the Chrome Menu icon in the upper right-hand of the screen and then clicking Extensions. The following shows a successfully-installed Classroom Orchestrator extension.

Extension-Management for Chrome

Screen Sharing

Screen capture options at the school and district level allow capturing each client’s

  • active window only
  • full screen

Capturing the client’s active window does not require their permission. The default full-screen capture, though, does require permission from the student. In this instance, when a group becomes active, the client will receive a prompt to share their screen. School and district admins can modify screen capture configuration for Chromebooks at the school or district level.

Clients will see a notification stating that screen sharing is active. If a student stops sharing his or her screen the screen sharing notification will pop back up.

co-chrome-chromebook-sharing-active
Chromebook

co-chrome-browser-sharing-active
Mac and Windows Chrome Browsers

Managing Google Domains

District Admins can manage Google Domains through Classroom Orchestrator.

1. Navigate to Classroom Orchestrator and click the Options dropdown icon to open up the options menu. Click Settings.

ad1

 

2. Your Managed Domains will appear on top of your Classroom Orchestrator settings.

ad2

 

3. Click the green plus sign to the right of Managed Domains to add a new domain.

ad3

 

4. Input your domain into the field and click Save.

ad4

 

5. You can delete a Managed Domain by clicking the “x” to the right of the domain name.

ad5

 

Setting up Your Admins and Teachers for Classroom Orchestrator

Once Classroom Orchestrator is set up, you will need to train your admins and teachers to use it.

The following courses will provide you with all the information necessary to use Classroom Orchestrator as an admin or as a teacher.

Classroom Orchestrator for Admins

Classroom Orchestrator for Teachers

DNS Cloud Filter

The DNS Cloud Filter is a feature of the Lighspeed Cloud Filter. The purpose of the DNS Filter is to provide schools with a CIPA compliant way to filter BYOD/Guest devices or unique devices that cannot support one of Lightspeed’s filtering agents.

You can access the DNS Cloud Filter by clicking the appropriate tile from your Launch dashboard.

dns1

From the DNS Cloud Filter menu, you will be able to obtain setup information, configure settings, and view reports.

Note: Any change you make to DNS Cloud Filter settings, categories, or reports will take approximately 15 minutes to take affect on your clients. 

The DNS Cloud Filter menu is broken down into several sections:

Snapshot Reports

1. At the top you will see the snapshot report. This report identifies how many categories and how many websites have been blocked or allowed in the past 7 days.

dns2

Hovering your mouse over any of the categories will open up a tooltip that will compare the current 7 day period to the previous 7 day period.

dns3

Clicking on the More button in between the two categories will bring up the Cloud DNS Reports menu.

dns4

Snapshot Reports

The Cloud DNS Reports menu allows you to run detailed reports on your Cloud DNS filtered devices.

dns5

You can run four distinct reports: Blocked Categories, Allowed Categories, Blocked Websites, and Allowed Websites. Simply click the corresponding tile to navigate to that report.

dns6

You can adjust the report date range by clicking the dropdown menu. The menu defaults to Today, but also allows you to select Yesterday, Last 7 Days, and Last 30 Days as options.

dns7

You can search for specific categories or websites by utilizing the Search box in the top left.

dns8

Setup

The Cloud DNS Setup menu can be found right under the Snapshot Reports. From here, you can setup your DNS servers and assign IP ranges to filter.

dns9

The DNS Servers field identifies the IP addresses of our DNS Servers. These addresses will be automatically set by Lightspeed Systems. The DNS addresses assigned will vary by region.

dns10

The IP Ranges to Filter field allows you to identify which IPs to filter.

Enter a name in the IP Ranges Name field, the start IP in the IP Start field, and the end IP in the IP End field. Click Add to add the IP Range.

dns11

Once an IP Range has been added, you will see it added at the bottom.

dns12

To delete an IP Range, simply click the “x” to the right.

dns13

Normally Blocked/Allowed Categories

You will find a list of Normally Blocked Categories under the Setup menu. These categories determine which kinds of websites are automatically blocked by the DNS filter. The categories are divided by topics, such as “adult”, “forums, chat, email”, “security”, and “violence.” These categories are normally blocked by Lightspeed Systems due to their inappropriate content.

dns14

Under the Normally Blocked Categories, you will find a list of Normally Allowed Categories. These include normally allowed and safe topics, such as “Advertising”, “Business and work”, “Education”, and “Family Life.”

dns17

It will be up to you to determine which categories you want to block or allow for your students. You can manually block or allow a category by clicking the button to the right. Red, left-aligned buttons (dns15) indicate a blocked category. Green, right-aligned buttons (dns16) indicate an unblocked category.

You can easily block or unblock all categories within each Normally Blocked Category and Normally Allowed Category section. Simply click Allow All or Block All next to the section title and all categories within that section will automatically be allowed or blocked.

dns18

Best Practices

Customers need to configure their BYOD devices and guest networks with this DNS. Customers should use a separate DNS for users that have user agents installed.

You can learn more about Lightspeed’s database categories in this Web Filter article.

Chrome Bundle Reports

The Lightspeed Systems Chrome Bundle comes with brand new reporting functionality. You can now get real-time and past reports on a variety of categoires, including websites visited, Classroom Orchestrator statistics, website activity, top websites, trending websites, and installed apps.

The Reports interface can be accessed through Launch by clicking on the Reports icon.

 

56

 

Once accessed, the Reports page will appear. This page is divided into individual widgets that show various statistics.

1

You can set filters for your Reports at the top right corner. You can search for individual schools to see reports for that specific schools in the search bar. You can select the date range for the reports (ranging from today to the last 30 days) through the date dropdown menu.

2

The top widget shows the number of websites visited, the number of tabs sent, the number of broadcasts performed, and the number of screens recorded.

3

The next widget show Website Activity.

4

The following widgets show Top Websites and Trending Websites

5

 

The bottom widgets show Student Website Visits and Top Installed Apps.

6

Clicking on View All to the right of Student Website Visits allows you to see all websites visited by students.

7

The following will show. You can search for individual students in the search bar and determine the date range for the website activity you want to see.

8

 

Clicking on an individual users’ name will open up their website activity to the right. The activity log will indicate the website, the time it was accessed, and the duration of time spent by the user on the website.

9

Device Detective

Device Detective, a part of the Lightspeed Systems Bundle for Chrome, is our solution for finding lost or stolen devices. Device Detective allows you to track and locate lost and stolen devices. Device Detective utilizes Geolocation to locate lost or stolen devices that have been moved into a “lost/stolen” OU group in Google Admin Console.

Prerequestite: Device Detective will only work with enrolled Chrome devices.

Using Device Detective

You should immediately use Device Detective after a device has been identified as lost or stolen.

1. Log into the Lauch dashboard as a District admin and open Classroom Orchestrator.

29

2. From the Schools page, click on the Organization Options dropdown menu and select Settings.

1

3. Scroll down to Device Detective and enable it by toggling the enable switch.

2

4. Once Device Detective is toggled on, you can to enter a custom message into the Recovery Message field. This will be the message displayed on devices placed in recovery mode. You will also see App Id and App URL fields. You will need these later in the setup process. Remember to click Save.

3

5. Log into your Google Admin Console. Navigate to Users.

4

6. On the left-hand menu, click on the dropdown menu to the right of your organization and select Add sub organization.

5

7. Name the new sub organization Stolen Devices. Click Create Organization. 

6

8. Navigate back to the Google Admin Console dashboard and click on Device Management.

7

9. From the left-hand menu, select Chrome Management.

8

10. Click on App Management.

9

11. Click on the dropdown Settings menu on the top right and select Add custom app. 

10

12. On the Add custom app page, you will need to copy the App id and App URL from step 4 (your Classroom Orchestartor Settings page) into the ID and URL fields. Click Add.

11

13. On the app page, click on User Settings.

12

14. Click on the Stolen Devices organization you created in step 7. Click the Override command under each setting so that it changes to Inherit in order to enable toggling it on/off. Enable the Allow Installation and Force Installation settings. Click Save.

13

15. Navigate back to the app and now click on Kiosk Settings.

14

16. Navigate to your Stolen Devices organization and enable the following settings: Install automatically and Allow app to manage power. (Remember to click Override under each setting to change it to Inherit in order to be able to toggle them.) Click Save.

15

17. Scroll down on the Kiosk settings page and click on device settings page in order to navigate to Device Settings.

16

18. On Device Settings page, navigate to the Sign-in Settings section. Select Do not allow guest mode under the Guest Mode category. Select Do not allow any users to Sign-in under the Sign-in Restrictions category.

17

 

19. Scroll down to Kiosk Settings. Select Do not allow Public Session Kiosk under Public Session Kiosk and select the app you recently installed under Auto-Launch Kiosk App. 

18

20. Scroll down to Power & Shotdown. In the field for Scheduled Reboot input the number 1. Click Save.

19

21. Navigate back to your Google Admin Console and click on Device Management.

20

22. Click on Chrome devices. Select the lost or stolen device by checking the box to the left of the device information. Click the Move to dropdown menu and select Stolen Devices. Click Move to Organization. 

21

22

23. You can now find the device by navigating to Stolen Devices in the left-hand navigation menu. From here, click on the device Serial Number. 

23

24. Scroll down and click on System Activity and Troubleshooting.

24

25. Scroll down the Reboot Device and click REBOOT NOW. This will reboot the device and force the logout/login event.

25

Once the device is rebooted, it will show the following screen.

20161018-1037

Clicking on Let us know opens up a field where users can add their e-mails and a custom message that will show up in Device Detective.

26. You will now be able to see the device in Device Detective. Log back into Classroom Orchestrator s a District admin and click on Device Detective. You will see the device you just added to your Google Admin Stolen Devices OU in the list. Click on the device name.

The device will show a “new” icon next to the name if it’s a new lost/stolen device. The device will show an envelop icon next to the name if the user clicked on Let us know on the device and imputed a custom message.

26

27. The device details page will open up on the right-hand side of the screen. Here you can:

  • a. Edit the device name by clicking the edit icon. We recommend that you edit the device name in order to be able to identify it in future use or to be able to easily distinguish between two or more lost/stolen devices.
  • b. Remove the device from the list by clicking the Remove From List button. This will remove the device from Device Detective. Use this function once you have found a lost/stolen device.
  • c. See the device’s geographic location. You can zoom in on the map in order to pinpoint exactly where the device is.
  • d. View the device’s location and IP address history.

If a user opts to click the Let us know option on the “this device has been reported lost or stolen” block page and writes a message, you will also see that message on this page.

27

27. Once you have located the device, remove it from your Google Admin Console Stolen Devices OU. Navigate back to Device Management -> Chrome Devices. Locate the device within your Stolen Devices OU, check the box next to the device, click the Move to dropdown menu, and move the device back to the OU where it belongs.

28

Best Practices

  • a. In the case of more than one lost/stolen devices, perform the above steps individually for each device, one by one. Once a device has been moved to the Stolen Devices OU, has all the correct settings set, and appears in Device Detective, rename the device. Repeat this step with each new device. This will allow you to easily distinguish between devices.
  • b. District Admins are encouraged to work with local law enforcement to retrieve stolen devices and not to attempt to recover them on their own.

Additional Resources and Troubleshooting

Additional Resources

The following are additional resources that you can refer to after setting up your Chrome Bundle.

Classroom Orchestrator for Admins

Classroom Orchestrator for Teachers

Web Filter in 60 Minutes

Mobile Manager in 60 Minutes

Troubleshooting

The following are Chrome and Google specific troubleshooting selections.

Bundle for Chrome Documentation

Classroom Orchestrator Chrome Topics

Web Filter Google Topics

Web Filter Chrome Topics

Mobile Manager Chrome Topics