GSuite App Sync Setup With SafeSquid

From Secure Web Gateway
Share/Save/Bookmark
Jump to: navigation, search

Problem Statement

I am using G Suite Sync App to Configure G Suite Account on Microsoft Outlook.This Application is Available for Windows7, Windows 10
I have Installed SafeSquid (SAB) and Enabled Proxy-Authentication. But I am not able to Sync G Suite Account and facing Authentication Issue.

Solution

G Suite Application as such does not have Proxy Settings. But it can fetch Proxy Settings and Proxy Authentication Credentials from IE-Internet Explorer Browser [System wide Proxy Settings].
Apparently, the Problem that you was facing was,
When you does the Setup of MS Outlook using G Suite Sync APP, the Application Connects to the Google Mail Server and authenticates the user account.
Since Proxy Settings are done on IE-Internet Explorer Browser, the G Suite Sync App will use the Proxy Server [SafeSquid-SWG] to reach out Google Mail Server.
At the time of making a Connection to the Proxy, the application should send an Proxy-Authorization Header containing the Proxy-Authentication Credentials.But it was not doing so.

We Did some dig around the Application and found that it does fetches Proxy-Authentication Credentials from IE-Internet Explorer Browser and can Produce that at time of Proxy Authentication. This Worked fine in Windows 10.
Apparently, it could not do the same in Windows 7 OS.
To use the G Suite Sync App, we need to bypass it from Proxy-Authentication.

STEP 1:

[NOTE: In SafeSquid we can Identify an Application using its User-Agent. Since the G Suite Application is not sending any User-Agent at the Time of Connect Request. So we have to Add it to Unidentified Application]

Identify the FQDN that the Application is Trying to Visit and create a Request-Type

Go to configure page.png
RequestTypeSlide1 (1).PNG
RequestTypeSlide1 (2).PNG
Gsuite1 (1).JPG

After Saving it, It Looks like this as shown below

 
Gsuite1 (2).JPG

STEP 2: Create a Profile under Policies and Profiles Section (Restriction Policies > Access Profiles)

Access-policies.jpg
 
Gsuite1 (3).JPG

This is how it looks after saving

 
Gsuite1 (4).JPG