Global Secure Access (GSA) : The future of secure corporate Internet browsing --- A Technical Guide
1 - What is GSA (Global Secure Access) :
Global Secure Access (GSA) is a part of Microsoft's Security Service Edge (SSE) solution. It's designed to provide secure network access control and visibility to users and devices, regardless of their location or the device they are using.
GSA is built upon the core principles of Zero Trust, which include using least privilege, verifying explicitly, and assuming breach. It comprises two main components:
In this blog, we will discuss only Microsoft Entra Internet Access.
2 - What is GSA Internet Access used for ?
GSA Internet Access is designed to replace traditional web proxy and secure web gateway solutions. It provides complete protection and web filtring for Internet traffic, while optimizing performance and ease of use.
3 - How GSA Internet Access works
3 - Prerequisites for GSA Internet Access :
4 - Mindmap to implement GSA Internet Access :
here is mindmap to implement GSA Internet Access :
5 - Start Configuring GSA Internet Access :
Step 1 : Activate and configure Global Secure Access in your tenant :
Second Feature that we need to enable is Access signaling in conditional access.
Adaptive access settings allow admins to enable features used by Microsoft Entra Conditional Access and Microsoft Entra Identity Protection.
After enabling Global Secure Access and Access signaling in conditional access :
Select "OK" to validate "Internet Access Profile" Enabling.
Now that we have Enabled and configured Global Secure Access, we can move to the next phase : Create Web content filtering policy
Step 2 : Create Web content filtering policy
In the Entra portal :
Now that we have established all the requisite Web Content Filtering policies, we can transition to the next phase: Creating Security Profiles.
Step 3 : Creating Security Profiles
领英推荐
Having configured the Security Profiles for our use case, we can proceed to the next section on Conditional Access.
Step 4 : Create Conditional Access Policy
In the Microsoft Entra portal :
Now that we have set up the required Conditional Access policies, we can move forward to the next section.
Step 5 : Download and?Install the GSA Agent on Entra-joined Windows Device
In the Microsoft Entra portal :
After finishing program setup :
After Installing client agent in my VM, I should see Office 365 authentication window , but here in my case, my machine is already joined to Intune, so no need to re-authenticate again, that's way I can't see it, but you can see it in your side, just authenticate with your office 365 account.
To test internet access, simply try accessing a blocked website. If it is blocked, you will see a connection reset and will not be able to access the site. This means users will not be able to access this site cathegory.
Step 6 : Monitor Internet Access from Entra ID
after implementing the GSA and testing it on a user workstation, it's time to monitor Internet access and the blocked sites visited, for this :
Here, we can see all the traffic passing through Global Secure Access for the connected endpoints and the actions taken. We can review and export this data to CSV or JSON files.
As you can see here, I have tried to access illegal website and the content was blocked by GSA agent.
6 - Conclusion :
Global Secure Access (GSA) represents a significant step forward in securing access to corporate resources. Based on Zero Trust principles, GSA offers secure connectivity and centralized management, while simplifying security architecture. Thanks to its integration with Microsoft Entra, GSA provides robust protection against threats and helps organizations meet compliance requirements. By adopting GSA, companies can guarantee secure, seamless access to their applications and data, regardless of the location of users or resources.
Thanks
Aymen EL JAZIRI
System Administrator
Team Lead | System Administrator | Powershell automation | M365 | Azure | Intune | Defender | SharePoint | NinjaOne | Veeam 365 | Trend XDR
8 个月Rachid Azzoun, (B. Sc.) ???? ???? ???? ????