IT guide · checked on October 19, 2026

Microsoft 365 (Entra ID) sign-in for UniFi Wi-Fi: native app or captive portal?

You want employees to join your UniFi Wi-Fi with the same Microsoft 365 account they use for email, with MFA, and to lose access when they leave the company. There are three ways to sign in with the Microsoft account. This guide shows what each one requires, with a link to the official documentation for every statement about Ubiquiti.

The three paths

  1. RADIUS with NPS and Active Directory (WPA2/WPA3-Enterprise). The classic path. Entra ID is a cloud service that speaks web protocols (OIDC and SAML), not RADIUS, so a server has to sit in between: NPS on a Windows Server with Active Directory synchronized, or a cloud RADIUS service. Branch offices usually need a VPN to reach that server.
  2. The UniFi Endpoint app with UniFi Fabrics. Ubiquiti's own solution: Entra ID becomes the identity provider of a Fabric, and each person uses the UniFi Endpoint app, on a PC or a phone, for "One-Click WiFi". With Entra ID bound, the app enforces SAML authentication, including MFA if configured.
  3. A captive portal with Microsoft sign-in. On joining the SSID, the device opens a sign-in page; the person signs in with their Microsoft 365 account and Entra ID's MFA, in the device's own browser, and the portal authorizes the device on the UniFi controller. This is the Winserv WiFi path.

Native app and captive portal, side by side

What changesUniFi Endpoint app + FabricsCaptive portal (Winserv WiFi)
An app on every deviceYes: UniFi Endpoint, on a PC or a phoneNo: sign-in happens in the device's own browser
UniFi equipmentUniFi OS 4.4 or newer and, in the Fabric, one of these consoles: UDM Pro, UDM SE, UDM Pro Max, UDM Beast, EFG, EF Core, UCG-Fiber, UNVR Pro, ENVR or ENVR Core (the article on binding the identity provider gives the same list without UCG-Fiber)A UniFi Network controller published on the internet with a valid certificate, and one UniFi site per portal. Tested with the captive portal on 10.0, 10.4 and 10.6 installed on a server; UniFi OS hardware consoles have not been tested yet
Entra ID MFAYes, if configuredYes, with your Entra ID's own rules
Entra ID groupsSyncing groups requires Entra ID P1 or P2Works without P1
People who leaveReal-time SCIM provisioning; the documentation does not say how soon the device loses Wi-FiWith fast offboarding, turned on with one click in the console, Wi-Fi is cut within minutes (measured in the field: 4 min 16 s); without it, only when the device's authorization ends, within up to 30 days
Entra ID guests (B2B)The documentation checked does not cover guestsThey sign in like employees, through the authorized group, with their own company's sign-in, and count as people on the plan (measured in the field)
Visitors with no account in your Entra IDThe documentation checked does not cover visitorsVouchers on the same portal. Taking over the captive portal turns off the controller's native vouchers
In Entra IDThe Cloud Application Administrator role and an Entra ID plan with unlimited SSOAn Entra ID administrator authorizes the portal at sign-up; fast offboarding takes a second consent, in the console
CostUniFi Endpoint is license-freeFrom US$ 69/month, up to 50 people

When the captive portal is the way

The native app asks for three things at once: the app installed on every device that uses the Wi-Fi, one of the listed consoles running UniFi OS 4.4 or newer, and the Fabric set up in Site Manager. If any of them does not hold for your network — personal laptops, third-party phones, a controller on a VM or your own server — the captive portal delivers Microsoft 365 sign-in with MFA without installing anything on the device.

How the captive portal connects

What stays in your company, what runs in the Winserv cloud and what belongs to Microsoft. For what to allow in the firewall and the walled garden, see the requirements.

Winserv WiFi connectivity diagram The laptop or phone joins your company's Ubiquiti UniFi access point and is sent to the Winserv WiFi portal, in the Winserv cloud. The portal signs the person in with Microsoft Entra ID (OIDC + MFA) and lets the device in on the UniFi Network controller over HTTPS. With fast offboarding turned on in the console, the portal checks Microsoft Graph every few minutes to see who is still in the authorized group. YOUR COMPANY WINSERV CLOUD MICROSOFT Laptopor phone Ubiquiti UniFiaccess point UniFi Networkcontroller Winserv WiFicaptive portal Microsoft Entra IDsign-in + MFA Microsoft Graphwho is in the group Wi-Filocal networkHTTPS · lets the device inOIDCchecks every few minutes Winserv WiFi connectivity diagram The laptop or phone joins your company's Ubiquiti UniFi access point and is sent to the Winserv WiFi portal, in the Winserv cloud. The portal signs the person in with Microsoft Entra ID (OIDC + MFA) and lets the device in on the UniFi Network controller over HTTPS. With fast offboarding turned on in the console, the portal checks Microsoft Graph every few minutes to see who is still in the authorized group. YOUR COMPANY WINSERV CLOUD MICROSOFT Laptopor phone Ubiquiti UniFiaccess point UniFi Networkcontroller Winserv WiFicaptive portal Microsoft Entra IDsign-in + MFA Microsoft Graphwho is in the group Wi-Filocal networkHTTPSHTTPSOIDC
No on-prem AD, NPS, RADIUS, VPN or certificates on your network: the portal talks to your UniFi controller over HTTPS only, with no UDP. The Microsoft Graph check is fast offboarding, which you turn on in the console.

Sources

Ubiquiti documentation checked on October 19, 2026. If it has changed since, it prevails.