GetAuthPolicyResponseBody
$schemauri
A URL to the JSON Schema for this object.
Example:
https://example.com/schemas/GetAuthPolicyResponseBody.jsonloginEnabledbooleanrequired
Whether interactive login is currently accepted on this surface
mfaEnabledbooleanrequired
Whether the master MFA switch is on — a user MFA settings page should render an inert badge when this is false
oauthSignupAllowedbooleanrequired
Whether an unknown email returning from an OAuth flow may be auto-provisioned on this surface
passwordMaxLengthint64required
Maximum password length the signup form should accept
passwordMinLengthint64required
Minimum password length the signup form should advertise
passwordRequireDigitbooleanrequired
Whether the signup form should advertise a digit requirement
passwordRequireLowerbooleanrequired
Whether the signup form should advertise a lowercase requirement
passwordRequireSymbolbooleanrequired
Whether the signup form should advertise a symbol requirement
passwordRequireUpperbooleanrequired
Whether the signup form should advertise an uppercase requirement
registrationEnabledbooleanrequired
Whether self-service signup is currently accepted on this surface
GetAuthPolicyResponseBody
{
"$schema": "https://example.com/schemas/GetAuthPolicyResponseBody.json",
"loginEnabled": true,
"mfaEnabled": true,
"oauthSignupAllowed": true,
"passwordMaxLength": 0,
"passwordMinLength": 0,
"passwordRequireDigit": true,
"passwordRequireLower": true,
"passwordRequireSymbol": true,
"passwordRequireUpper": true,
"registrationEnabled": true
}