This article applies to organisations with a Cloud setup, and those with a 'Hybrid' setup (both On-Premise Appliance and Cloud).
The Smoothwall Filter Android app offers real-time filtering that integrates effortlessly with your Smoothwall Cloud Filter, ensuring your policies are consistently applied. This guide outlines the steps to deploy the Smoothwall Android filter app using Google Workspace.
Before you begin
- You must have managed Android devices.
- Your devices must meet the Smoothwall Android app minimum device requirements.
Step 1: Get access to the Smoothwall Android Filter app
- Sign in to the Google Workspace Admin Console.
- Go to Apps > Web and Mobile Apps.
- Select Add App > Add Private Android App.
- The Google Play Store will appear. Select Organization details (person with cog icon) to view your Organisational ID and Organisational Name.
- Contact Smoothwall Support and provide your Organisational ID and Organisational Name. We will make the app available to you in the Google Play Store.
Step 2: Add the Smoothwall Android Filter app
- Sign in to the Google Workspace Admin Console.
- Go to Apps > Web and Mobile Apps.
- Select Add App > Add a Private Android App.
- Search for and select “Smoothwall Android Filter”.
- Select Sync to sync the Smoothwall Android Filter app with the Managed Google Play service.
- Once the app has been synced, you will see it in the list of available Android apps.
- Select the app to configure its settings.
- Under User access, choose which organisational units you want to deploy the app to. By default, the top-level Organisational Unit (OU) is selected (all users). You can configure different settings depending on which OU is selected.
Step 3: Create a Managed Configuration Profile
- Sign in to the Google Workspace Admin Console.
- Go Apps > Web and Mobile Apps.
- Select the Smoothwall Android Filter App you just added.
- Select Managed Configurations > Add Managed Configuration. You can configure multiple managed configurations to deploy to different OUs within your Google Workspace.
- Enter a meaningful name for your Configuration.
- Fill out the appropriate fields:
- For Serial Id, add the serial number.
- If you have a multi-tenant setup, enter the Tenant Id or leave blank to use the Default Tenant.
- For Hardware Id, this is an identifier to be used in reporting. Enter one of two things:
- the Android Apps Managed Configuration variable “${DEVICE_SERIAL_NUMBER}”, for the profile to automatically define the device’s unique serial number.
- your own string.
- For User Id, enter one of two things:
- The Android Apps Managed Configuration variable “${USER_EMAIL}”, for the profile to automatically define whoever is authenticated to the device.
- A username or email address if the device is not domain-joined. For reporting and authentication purposes, the user must be a valid user synced to Smoothwall.
- Select Save.
Step 4: Configure the app settings
- Sign in to the Google Workspace Admin Console.
- Go to Apps > Web and Mobile Apps.
- Select the Smoothwall Android Filter App you just added.
- Select Settings.
- Select which Organisational Unit you want to configure the app settings for. By default, the top-level OU will be selected (all users). You can configure different settings depending on which OU is selected.
- Under Access Method you can choose how you want to deploy this app.
- Select Force Install.
- To prevent users from uninstalling the app, select ON.
- To allow users to add widgets to the homescreen, you can select ON.
- To use the app as the always-on VPN app, select ON.
- Under Managed Configuration, select the Managed Configuration profile you created in Step 3: Create a Managed Configuration Profile.
- Select Save.
Step 5: Upload Trusted Certificate
- Download the qoria-root-pub.cer file by selecting the link at the bottom of this article.
- Sign in to the Google Workspace Admin Console.
- Go to Devices > Networks.
- Select which Organisational Unit you want to upload the certificate for. By default, the top-level OU will be selected (all users).
- Scroll down to Certificates and select Upload Certificate.
- Add a name for the Certificate, then select UPLOAD.
- Select the qoria-root-pub.cer file.
- Under Certificate Authority, select Enabled for Android. If this setting is greyed out, enable Advanced Mobile Management.
- Select ADD.
Enable Advanced Mobile Management
- In the Google Workspace Admin Console, go to Devices > Mobile and endpoints > Settings > Universal.
- Select General.
- Select the edit icon next to Mobile Management.
- Select Custom and in the drop-down menu next to Android, select Advanced.
- Select Save.
Next steps
Check your deployment is working as expected:
- Check that your Web Filter policies apply correctly.
- Open the app and confirm it says ‘This device is being protected’.
- Check the last Secret Knock, or the Directory Groups or Group Mappings the user is a member of using the Diagnostics page.