G Suite Deployment Guide

Article author
Josh Lamb
  • Updated

To deploy the DNSFilter app to iOS devices, follow the steps listed below. Note that the managed configuration feature requires the advanced mobile device management subscription from Google Mobile Management.

  1. Login to the Google Admin Console.
  2. Click Devices icon from the Admin Console.
  3. Click App Management link from the menu on the left.
  4. Click Manage apps for iOS devices.
  5. Click the Click here to manage link.
  6. Click the plus icon in the bottom right to Add application
  7. Search for DNSFilter or this URL: https://itunes.apple.com/us/app/dnsfilter-roaming-client/id1473741349
  8. Select if you want to deploy the app to all users or a specific organizational unit or group.
  9. Check the box to Make this a managed app and optionally select Remote app when MDM profile is removed.
  10. From the list of Whitelisted iOS Apps, select the DNSFilter app.
  11. Click on Managed Configurations and provide your Site Secret Key.

Android Devices

To deploy the DNSFilter app to Android devices, follow the steps listed below. Note that the managed configuration feature requires the advanced mobile device management subscription from Google Mobile Management.

  1. Login to the Google Admin Console.
  2. Click Devices icon from the Admin Console.
  3. Click App Management link from the menu on the left.
  4. Click Manage apps for Android devices.
  5. Click Manage Whitelisted Apps button.
  6. Click the plus icon in the bottom right to Add application
  7. Search for DNSFilter, click on the result to open it, and click the Select button.
  8. From the list of Whitelisted Android Apps, select the DNSFilter app.
  9. Click on Managed Configurations and provide your Site Secret Key.

Chrome Devices (Chromebooks)

To deploy the DNSFilter app to Chrome devices, such as the Chromebook, follow these steps.

  1. Login to the Google Admin Console.
  2. Click Devices icon from the Admin Console.
  3. Click Chrome management link from the menu on the left.
  4. Click Apps & extensions item.
  5. Optionally select an organizational unit to deploy the DNSFilter app to a subset of your users or leave the top level selected to deploy to all users in your organization.
  6. Click the plus icon in the bottom right and choose Add from Google Play.
  7. Search for DNSFilter, click on the result to open it, and click the Select button.
  8. Choose your Installation policy (Force install is suggested)
  9. In the Managed configuration panel, provide the Site Secret Key using the JSON format detailed below in the Managed Configuration section.
  10. SAVE in the upper-right.

At this point, your users may login to the Chrome device using their organization credentials, open the app, and click the Start Filtering button to handle the one-time activation of the application. When prompted to setup a VPN connection by the OS, ensure you click OK to continue.

Multi-User / Automatically Activate

If this device is to be shared between multiple users, each user must open the app and click the Start Filtering button to handle the one-time activation of the application for their user profile (this is due to how the operating system handles applications on a per-user basis). If your organization is interested in the ability to support multiple users on the same device or automatic activation of the filter, please submit a vote/comment on the linked feature request.

 

f8907e7-GSuite.gif

Managed Configuration

To alleviate the need of having to manually enter the Site Secret Key or setting up the devices from a consistent location / IP address, you may use the Managed Configuration feature of the Android app to push the Site Secret Key to the devices using your MDM. After obtaining your Site Secret Key from your DNSFilter Dashboard, enter it into the Managed configuration panel using this JSON format / template, replacing ABCDE12345 with your Site Secret Key:

{ "siteKey": "ABCDE12345" }

Was this article helpful?

0 out of 0 found this helpful

Have more questions? Submit a request

Comments

0 comments

Article is closed for comments.