Skip to main content

Policy-Based Access Control

Every sign-in AuthNull protects is matched against a policy. The policy decides who may sign in, to what, and whether they must approve a push first.

Policy Actions​

Each policy has one action. The labels differ slightly between products:

ProductNo MFAPush requiredBlocked
IdentityAllowMFA requiredDeny
DatabaseAllowRequire MFABlock
RADIUSAllowMFA RequiredDeny
PAMAllow (administrators only)Require approval (the default)Deny

With the push action, the user must approve a push from your MFA provider before the sign-in completes.

Where Policies Live​

Each product has its own Policies screen - choose the product with Switch product, then open Policies:

ProductA policy matches onGuide
IdentityDirectory users, groups, OUs, or domain; sources; destinations; protocolsIdentity MFA
DatabaseConsole users (IAM users), database, database user, and privilegesDatabase MFA Policies
RADIUSDirectory users, groups, or OUs; network devices; stations; and RADIUS service typesRADIUS MFA
PAMWho may reach which accounts on which endpoints, through which gateway - optionally with time-limited sudoPAM MFA
note

A RADIUS login that no policy covers is allowed through, so a VPN keeps working before any RADIUS policy is written. Add a policy to require MFA.

Policy Modes​

How strictly policies are applied is set per tenant under Settings → Tenant Configuration → Authentication policy. See Policy Modes.

More​