using Azure MFA with Global Protect

Showing results for 
Search instead for 
Did you mean: 

using Azure MFA with Global Protect

L1 Bithead



To configure Global Protect to use our already Existing MS MFA server, I followed this KB: 


I think I had to do one or two extra things as well, but in any case it's working.  However, it only prompts for the second factor if after I disconnect the Global Protect client, I go to Settings and click Sign Out.  If I don't sign out, when I reconnect, I am not prompted for the second factor.  Is this on some kind of timer or something?  I tried putting the machine to sleep, logging out, and rebooting it but none of those things caused it to prompt. Is there a way to get it to require the second factor every time I reconnect?


I believe that I have found a solution to the Azure not wanted to re-auth users. Within Azure, we had to create conditional access that has session access control. In this section of the conditional access, we selected Sign-in frequency and set this to 1 hour. (Lowest amount of time we could select). Now it seems to be requiring our users to re-auth every hour if they have disconnected. It is my understanding that this won't cause re-auths to users who are still connected, just users who disconnect and then reconnect. 


Hope this helps. We have cert authentication as well as Azure with Duo MFA. 

Thanks for sharing the info.

Are you using global protect always on method?


We initially were not using the always on. We were just using the on demand. 


I have recently setup and tested the Always on. It works like a charm. Is there something that you are having issues with in particular? 


Sorry I missed this comment over the summer. 


I found another way to do it..... under: Device --> Authentication profile --> enter azure profile --> under Authentication tab --> check the option "Enable Single Logout" 


this will do the work for logout global protect and azure at the same time

Good to know. Thanks for posting that information. 



I am trying to get this conditional policy setup to work with the Palo Alto GlobalProtect enterprise app. For some reason O365 is not letting me create it - it hangs. Would you mind sharing your settings with us?



Hi, thanks for your share, but after testing this i have a question :

- When the user disconnect globalprotect and reconnect it's ok. Connection with MFA is re ask..

- When the shutdown the pc without disconnect globalprotect, after the reboot it can connection globalprotect automatically.. (No password ot MFA is asking..)

Do you have the same thing ? Have find a solution ?


Seul un idiot mesure la profondeur de l'eau avec ses deux pieds.

L1 Bithead

Yes, I have the same thing. The best that I have found is setting 60 minutes to re-require an authentication. After 60 minutes of their initial authorization, it will require a password and MFA again. 

To do that tou have configure a conditional access rule in Azure ? 

I've done a condictionnal rule and it's works !! 

Too bad I would have preferred a disconnection to closing the post and sending a logout request.

Seul un idiot mesure la profondeur de l'eau avec ses deux pieds.

Yes conditional access is what I did. If you find a way to require password and MFA upon disconnect, please let me know. I haven't been able to find anyway to do that yet.
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!