10-21-2022 08:03 AM - edited 10-21-2022 08:04 AM
Is there any documentation available on how to achieve this for general user network access? I assume the network has to be set up with a captive portal, but traffic to identity provider for SAML exchange need to be allowed even before the user gets general network access. Is this possible through IP/DNS whitelists?
10-21-2022 08:53 AM - edited 10-21-2022 10:57 AM
Hi @JHOOPA ,
You are correct, I can't find any documentation either. I have configured the authentication portal for network access, and not just for IP-User-Mapping. You would follow this doc -> https://docs.paloaltonetworks.com/pan-os/10-1/pan-os-admin/user-id/map-ip-addresses-to-users/map-ip-....
For my case, it was a web app and the redirection occurred within HTTPS. The server for which I was requiring additional authentication was specified in the destination of the authentication policy. Once I logged into the portal, the web page behind the firewall came up. The 1st note in the above URL is extremely important. If you want to redirect HTTPS, you will need to enable SSL Decryption.
If you want to use the authentication portal for "general user network access" as you say, you would have to have the user manually login to the portal or use "the native captive portal assistant built in to the endpoint operating system (OS)." https://docs.paloaltonetworks.com/globalprotect/9-1/globalprotect-admin/globalprotect-quick-configs/...
The authentication portal is a good option, but requires a lot of steps to configure. For general user network access, you may also want to consider alternative methods such as User-ID in the security policy, which also requires authentication. If no method of User-ID is available, GlobalProtect with an internal gateway with no tunnel is an option.
Edit: Here is an additional link -> https://knowledgebase.paloaltonetworks.com/KCSArticleDetail?id=kA14u000000HCEzCAO.
Click Accept as Solution to acknowledge that the answer to your question has been provided.
The button appears next to the replies on topics you’ve started. The member who gave the solution and all future visitors to this topic will appreciate it!
These simple actions take just seconds of your time, but go a long way in showing appreciation for community members and the LIVEcommunity as a whole!
The LIVEcommunity thanks you for your participation!