In
Connect Before Logon mode,
the GlobalProtect app acts as a Pre-Login Access Provider (PLAP)
credential provider to provide access to your corporate network
before the user logs in to the Windows device, allowing users on
an endpoint that is not yet set up with a local profile, certificates,
or user accounts to gain the access needed to reach the domain controller
and join the domain. This deployment does not require a PKI environment
and instead uses a user-based logon sequence (LDAP, RADIUS, SAML,
username/password-based authentication, smart cards, or OTP authentication
are supported). In this deployment, the end user device is provisioned
as follows:
The end user logs in to Autopilot, identifying
their domain.
Autopilot then connects to Intune, which has been configured
to deploy the GlobalProtect app with the default portal address,
the Connect Before Logon settings, and the domain join configuration.
The end user clicks the Pre-Login Access Provider (PLAP)
button to log in to GlobalProtect and establish the tunnel to the
GlobalProtect gateway (on premises or Prisma Access), enabling access
to the domain controller.
GlobalProtect prompts the user to log in to the credential
provider, after which Windows Autopilot can finish configuring the
device.
To use this deployment, you will need to
create a package for Microsoft Intune to deploy to Windows Autopilot.
This package will contain the GlobalProtect MSI file along with
a couple of wrapper scripts you will create to install the MSI and
set the configuration parameters needed to deploy the app in Connect
Before Logon mode, and a second script to launch the installer in
64-bit mode (Intune launches in 32-bit mode by default). You will
then upload the package to Intune to create the application and
add it to the group targeted for Autopilot.