Using SAML with Global Protect Client and MS Azure

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Announcements
Please sign in to see details of an important advisory in our Customer Advisories area.

Using SAML with Global Protect Client and MS Azure

Cyber Elite
Cyber Elite

 

We have configured global protect client 4.1.6.

We want to use MS Azure for MFA can we do this by using SAML?

MP

Help the community: Like helpful comments and mark solutions.
1 accepted solution

Accepted Solutions

L7 Applicator

... then uncheck the checkbox or create a cert profile with the root cert of the server certificate that microsoft uses 😉

View solution in original post

28 REPLIES 28

L7 Applicator

In general yes it should be possible, but you did not share a lot of information to answer the question ... 

Do you already have ADFS servers? Do you use Azure MFA there already? Do you use Azure MFA already for another service in your company or do you plan to implement it completely new? 

No it brand new setup.

We have GP client running version 4.1.6

 

No we do not use Azure MFA.

What are ADFS?

 

How they are linked to SAML?

MP

Help the community: Like helpful comments and mark solutions.

L7 Applicator

Hi @MP18

 

Does your company in this case already uses an Azure AD and/or Office 365 or other Microsoft Cloud Services? Or what is the exact reason to use Azure MFA if there are no prerequisites?

ADFS technically is a SAML Identity Provider (I assumed you use this one as it is probably the only SAML IdP with an Azure MFA Integration). Another way you can go is with a Microsoft NPS RADIUS Server with the Azure MFA Plugin. 

Yes we have office 365 in cloud and also AD but not ADFS

MP

Help the community: Like helpful comments and mark solutions.

L7 Applicator

Is it possible for you that you connect other cloudservices (salesforce, dropbox business, ...) with SAML (with the existing things that you already have with your microsoft subscriptions)? If yes, then I you should be able to configure GP the same way as other SAML cloud services ... if not, you probably need ADFS ...

L7 Applicator

... or A Microsoft RADIUS server as an ADFS server is the more complex way I think ...

Yes earlier today i exported the SAML   xml file in PA.

Then i try to connect to the Client   everytime i see the error message  in system logs of PA

 

'SAML SSO authentication failed for user \'\'. Reason: SAML web single-sign-on failed. reply message \'Reason: SAML web single-sign-on failed.\'' )
MP

Help the community: Like helpful comments and mark solutions.

Yes earlier today i exported the SAML   xml file in PA.

Then i try to connect to the Client   everytime i see the error message  in system logs of PA

 

SAML SSO authentication failed for user  Reason: SAML web single-sign-on failed. reply message \'Reason: SAML web single-sign-on failed.

 

 
MP

Help the community: Like helpful comments and mark solutions.

L7 Applicator

Did you follow the help documents from paloalto and microsoft (https://docs.microsoft.com/en-us/azure/active-directory/manage-apps/configure-single-sign-on-non-gal...) to configure this?

This error message sounds very generic. When did it show up?

I did not do the Azure part.

Which documents of PA you refer to?

 

We get this error message after

saml-client-redirect

saml-signature validated

saml out of band massage 

 

MP

Help the community: Like helpful comments and mark solutions.

Capture11.PNGCapture12.PNG

MP

Help the community: Like helpful comments and mark solutions.

L7 Applicator

@MP18 wrote:

I did not do the Azure part.

 


Without the configuration on azure side you will always get errors when you try to log in.

 


@MP18 wrote:

Which documents of PA you refer to?


when i check the cert i get this error

 

  •  SAML -> method -> saml-idp is invalid. Validate Identity Provider Certificate is checked but no Certificate Profile is provided
  • authentication-profile -> SAML -> method is invalid
  • Commit failed
MP

Help the community: Like helpful comments and mark solutions.

L7 Applicator

... then uncheck the checkbox or create a cert profile with the root cert of the server certificate that microsoft uses 😉

  • 1 accepted solution
  • 26577 Views
  • 28 replies
  • 0 Likes
Like what you see?

Show your appreciation!

Click Like if a post is helpful to you or if you just want to show your support.

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!