Overview
The Guardian client provides access to MFA management through three main sub-resources:Enrollments
Manage user MFA enrollments. Access viamanagementClient.Guardian.Enrollments.
Get Enrollment
Retrieve details of a specific enrollment.Delete Enrollment
Remove a user’s MFA enrollment.Factors
Manage available MFA factors (SMS, push notifications, OTP, etc.). Access viamanagementClient.Guardian.Factors.
List Factors
Get all available MFA factors.Update Factor
Enable or disable an MFA factor.Factor Types
Common MFA factors include:- SMS: Text message verification
- Push Notification: Push-based authentication (Guardian app)
- OTP: One-time password (TOTP)
- Email: Email-based verification
- WebAuthn: Hardware keys and biometrics
- Duo: Duo Security integration
Policies
Manage MFA policies that determine when MFA is required. Access viamanagementClient.Guardian.Policies.
Get Policies
Retrieve current MFA policies.Update Policies
Set MFA policy requirements.Policy Options
- never: MFA is never required
- confidence-score: Adaptive MFA based on risk
- all-applications: MFA required for all applications