Cloud Filter integrates with your G Suite directory to allow you to easily configure your web filtering policies against existing organizational units and groups. This article provides an overview of the steps that must be completed by Smoothwall and your IT administrators. Each step is given an overview below with a link to the more detailed process.
1 - Connect your G Suite with your service account key and unique ID and provide this to Smoothwall
To connect your G Suite domain, you must create a service account and generate the key in the Google Developers Console and provide this to Smoothwall.
Google service accounts grant access for that device to Google. In the most basic of terms, the service account you create here is Smoothwall's passport. The Client ID (downloaded in readiness for authorizing the service account) is the passport number. Without these, the Smoothwall cannot "cross the border" into Google to access usernames, groups, and organizational units.
The account allows the Smoothwall to read your G Suite domain user and group information. The service account key must be downloaded in a JSON format.
2 - Authorize your Google service account in Google Admin console
You must authorize the Google service account you created in the Google developer Console.
3 - Hold on to your JSON key
Hold on to your JSON key that you created in step 1 until a Smoothwall on boarding representative contacts you.
You will also need to supply your Google admin user account email address.
Please don't do anything else until you have provided the key to Smoothwall.
4 - Smoothwall completes configuration of Cloud Filter portal and then you can set up your policies
5 - Install the Smoothwall Chrome extension
WARNING: Do not do this until you have created your policies.