Pre-logon on Apple Mac

Showing results for 
Show  only  | Search instead for 
Did you mean: 

Pre-logon on Apple Mac

L0 Member

I can't get it working Mac. Can someone please help?

I've the company issued certificated installed on Mac. Do I need to enable something on the Mac itself?




L1 Bithead


Machine Certificate authentication is used on MAC OS X clients. During the GlobalProtect connection process, the user needs to enter the Local Administrator account credentials to allow access to the System keychain twice.



When using Machine Certificates with GlobalProtect on Mac OS X Clients, the certificate must be accessed from the "System" keychain in MAC OS X.  This will cause a Keychain Access prompt to appear twice when the client attempts to access the certificate for verification against both portal and gateway.


    Open the Keychain Access application and locate the Machine Certificate issued to Mac OS X Client in the System keychain.
    Right-click on the private key associated with Certificate and click Get Info, then go to the Access Control tab
    Click '+' to select an Application to allow
    Press key combination <Command> + <Shift> + G to open Go to Folder
    Enter '/Applications/' and click Go
    Find PanGPS and click it, and then press Add
    Save Changes to private key


PS: our MAC begin connecting only after all apps access were given to the key file.

The steps above allows GlobalProtect access to only THIS certificate and private key.  It will no longer prompt for keychain access, giving users a seamless, no-touch experience with Palo Alto Networks GlobalProtect.


The procedure has to be done again every time client is updated.

  • 1 replies
  • 71 Subscriptions
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!