Authentication
Configure sites that support integrated authentication. See Integrated authentication for more information.
The PrivateBrowsing member enables integrated authentication in private browsing.
Compatibility
Section titled “Compatibility”| Firefox | Firefox ESR | Firefox Enterprise |
|---|---|---|
| Available since 60 | Available since 60 | Available since 149 |
AllowNonFQDN added in 62/60.2, AllowProxies added in 70/68.2, Locked added in 71/68.3, PrivateBrowsing added in 77/68.9.
CCK2 Equivalent: N/A
OMA-URI: Authentication
Preferences Affected: network.negotiate-auth.trusted-uris,network.negotiate-auth.delegation-uris,network.automatic-ntlm-auth.trusted-uris,network.automatic-ntlm-auth.allow-non-fqdn,network.negotiate-auth.allow-non-fqdn,network.automatic-ntlm-auth.allow-proxies,network.negotiate-auth.allow-proxies,network.auth.private-browsing-sso
Examples
Section titled “Examples”{ "policies": { "Authentication": { "SPNEGO": [ "mydomain.com", "https://myotherdomain.com" ], "Delegated": [ "mydomain.com", "https://myotherdomain.com" ], "NTLM": [ "mydomain.com", "https://myotherdomain.com" ], "AllowNonFQDN": { "SPNEGO": true, "NTLM": true }, "AllowProxies": { "SPNEGO": true, "NTLM": true }, "Locked": true, "PrivateBrowsing": true } }}JSON schema
{ "type": "object", "properties": { "SPNEGO": { "type": "array", "items": { "type": "string" } }, "Delegated": { "type": "array", "items": { "type": "string" } }, "NTLM": { "type": "array", "items": { "type": "string" } }, "AllowNonFQDN": { "type": "object", "properties": { "SPNEGO": { "type": "boolean" }, "NTLM": { "type": "boolean" } } }, "AllowProxies": { "type": "object", "properties": { "SPNEGO": { "type": "boolean" }, "NTLM": { "type": "boolean" } } }, "Locked": { "type": "boolean" }, "PrivateBrowsing": { "type": "boolean" } }}Windows (GPO)
Section titled “Windows (GPO)”Software\Policies\Mozilla\Firefox\Authentication\SPNEGO\1 = "mydomain.com"Software\Policies\Mozilla\Firefox\Authentication\SPNEGO\2 = "https://myotherdomain.com"Software\Policies\Mozilla\Firefox\Authentication\Delegated\1 = "mydomain.com"Software\Policies\Mozilla\Firefox\Authentication\Delegated\2 = "https://myotherdomain.com"Software\Policies\Mozilla\Firefox\Authentication\NTLM\1 = "mydomain.com"Software\Policies\Mozilla\Firefox\Authentication\NTLM\2 = "https://myotherdomain.com"Software\Policies\Mozilla\Firefox\Authentication\AllowNonFQDN\SPNEGO = 0x1 | 0x0Software\Policies\Mozilla\Firefox\Authentication\AllowNonFQDN\NTLM = 0x1 | 0x0Software\Policies\Mozilla\Firefox\Authentication\AllowProxies\SPNEGO = 0x1 | 0x0Software\Policies\Mozilla\Firefox\Authentication\AllowProxies\NTLM = 0x1 | 0x0Software\Policies\Mozilla\Firefox\Authentication\Locked = 0x1 | 0x0Software\Policies\Mozilla\Firefox\Authentication\PrivateBrowsing = 0x1 | 0x0<dict> <key>Authentication</key> <dict> <key>SPNEGO</key> <array> <string>mydomain.com</string> <string>https://myotherdomain.com</string> </array> <key>Delegated</key> <array> <string>mydomain.com</string> <string>https://myotherdomain.com</string> </array> <key>NTLM</key> <array> <string>mydomain.com</string> <string>https://myotherdomain.com</string> </array> <key>AllowNonFQDN</key> <dict> <key>SPNEGO</key> <true/> | <false/> <key>NTLM</key> <true/> | <false/> </dict> <key>AllowProxies</key> <dict> <key>SPNEGO</key> <true/> | <false/> <key>NTLM</key> <true/> | <false/> </dict> <key>Locked</key> <true/> | <false/> <key>PrivateBrowsing</key> <true/> | <false/> </dict></dict>