Hey Everyone,
Quick background, we’re a windows AD shop, using PA-440’s with PANOS 10.1.8, Globalprotect at v6.1.1 and using a SAML provider for our GP VPN authentication. There are two PA440’s with HA in an active/passive configuration.
I’ve got our SAML authentication working with Globalprotect, and now we’re trying to implement unique configs based on user groups (Split Tunnel differences for different business units, primarily)
I set up User ID and our SAML Authentication Profile works as expected, IE if you’re not a member of one of the two VPN groups (Domain\IT and Domain\ENG), you can’t authenticate. I’ve tested this and indeed, SAML authentication fails if you’re not in one of those two groups.
But when I drill down into the gateway to do the custom VPN Agent configs, I go to the Source User section and try to add the same group I use during the SAML authentication profile. GP logs show failures with a “matching client config not found”. GPS local logs also just seem to have the same generic error, even in dump level logs.
In the source user portion of the agent configs, I’ve tried assigning users directly, confirming the naming mechanism matches how the user is presented over SAML (user, domain\user and [email protected]), as well as group naming conventions (Shortnames like domain\group as well as full AD Distinguished name). This all to no avail.
First of all, Does anyone have this setup working? (SAML config plus unique vpn configs) and if so did you encounter any issues like this?
I do have a support ticket open, awaiting escalation since the first person I worked with insisted we make changes to certificate settings used in the SAML Idp server profile and the SAML Authentication profile. This, surprisingly (/s), did not fix the issue and instead broke the VPN on this firewall
Edit: So after some trial and error, we came to a solution that works for our environment. We made a custom assertion in our SAML provider that creates the domain\username property, and have chosen that in the Authentication Profile - Username Attribute setting. Thanks for the insight from everyone on ways they had it working, and hopefully this post might help someone else having issues with SAML/User ID