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”.
- If you can’t see the app, search for ‘com.qoria.fc.android.edu’ instead.
- 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, select Configure and add the serial number.
- For Tenant Id:
- If you have a multi-tenant setup, select Configure to enter the Tenant Id.
- If you don’t have a multi-tenant setup or want to use the Default Tenant, skip this step.
- The Hardware Id is an identifier to be used in reporting. Select Configure and Enter one of two things:
- The Android Apps Managed Configuration variable “${DEVICE_SERIAL_NUMBER}”. The profile will automatically define the device’s unique serial number.
- Your own string, such as your Serial number.
- For User Id, select Configure and enter one of two things:
- If the device is not domain-joined, use a specific username or email address of a valid user synced to Smoothwall.
- If the device is domain-joined, you can use a specific email or username or the Android Apps Managed Configuration variable “${USER_EMAIL}”. This means the profile will automatically define whoever is authenticated to the device.
- Select Save.
Image 1: Example setup using Configuration variables.
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.