Microsoft Entra ID Authentication with Web Safety and Squid
This tutorial will describe how to deploy a cloud proxy in Microsoft Azure and integrate it with Microsoft Entra ID (formerly Azure Active Directory) so that users of your organization could signin into the proxy using their Azure (Office 365) credentials.
For the purpose of this tutorial we will assume that your organization already has an instance of Microsoft Entra ID, populated with several user accounts which typically sign into Azure/Office 365 applications with their cloud credentials.
We will deploy a Web Safety Secure Web Gateway / Proxy virtual appliance into the Azure cloud and configure it so that these same credentials could be used to sign-in into the proxy. Authenticated user names will then be utilized in web filtering policies, access logs, traffic monitoring and reporting modules.