- Home
- GlobalProtect
- Mobile Device Management
- Manage the GlobalProtect App Using Jamf Pro
- Manage the GlobalProtect App for macOS Using Jamf Pro
- Enable System and Network Extensions on macOS Endpoints Using Multiple Configuration Profiles
- Enable GlobalProtect System Extensions on macOS Endpoints Using Jamf Pro
GlobalProtect
Enable GlobalProtect System Extensions on macOS Endpoints Using Jamf Pro
Table of Contents
Expand All
|
Collapse All
GlobalProtect Docs
-
- 10.1 & Later
- 9.1 (EoL)
-
- 6.3
- 6.2
- 6.1
- 6.0
- 5.1
-
- 6.1
- 6.0
- 5.1
-
- 6.3
- 6.2
- 6.1
- 6.0
- 5.1
Enable GlobalProtect System Extensions on macOS Endpoints Using Jamf Pro
Use Jamf Pro to load GlobalProtect system extensions on macOS endpoints automatically
without notifying end users.
Where Can I Use This? | What Do I Need? |
---|---|
|
|
On the GlobalProtect app 6.0.4 and later and 6.1 releases running on macOS Big Sur
11, you can use Jamf Pro to configure a GlobalProtect signed configuration profile
to automatically load system extensions that are required for the split tunnel,
enforce GlobalProtect connections for network access, and split DNS features.
For GlobalProtect app 6.0.3 and earlier users, you can Suppress Notifications on the GlobalProtect App for macOS Endpoints using a supported third-party mobile
device management system (MDM) such as Workspace ONE.
To enable the GlobalProtect system extension on macOS endpoints using Jamf Pro:
- In Jamf Pro, select ComputersConfiguration ProfilesNew.Create a configuration profile to enable GlobalProtect system extensions.
- Enter a Display Name for the configuration profile.Select System ExtensionsConfigure.(Optional) Enter a Display Name.In System Extension Types, select Allowed System Extensions.Enter the Team Identifier for the GlobalProtect app (PXPZ95SK77).In the ALLOWED SYSTEM EXTENSIONS section, Add the Bundle Identifier for GlobalProtect system extensions (com.paloaltonetworks.GlobalProtect.client.extension) and Save the allowed system extension.Save the configuration profile.Deploy the GlobalProtect app package and enable system extensions immediately after installation of the GlobalProtect app.
- Create an settings file called install_system_extensions.xml with the following content:
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <array> <dict> <key>attributeSetting</key> <integer>1</integer> <key>choiceAttribute</key> <string>selected</string> <key>choiceIdentifier</key> <string>third</string> </dict> <dict> <key>attributeSetting</key> <integer>1</integer> <key>choiceAttribute</key> <string>selected</string> <key>choiceIdentifier</key> <string>com.paloaltonetworks.globalprotect.systemext.pkg</string> </dict> </array> </plist>
Deploy the GlobalProtect app package by running the following command:sudo installer -pkg GlobalProtect.pkg -applyChoiceChangesXML install_system_extensions.xml -target /