Skip to main content

Configure verification codes for MFA

Configure the length and lifetime of one-time password (OTP) verification codes used for multi-factor authentication (MFA).

Tenant-level setting

Verification code settings for MFA are configured at the tenant level and apply to all workspaces.

Prerequisites

  • Tenant administrator access
  • At least one message provider configured (email, SMS, or voice)

Configure verification codes

  1. Go to Tenant Settings > MFA Settings.

    MFA Settings showing verification code configuration for email, mobile, and voice call

  2. Configure the OTP settings for each delivery method:

    Delivery channelDescription
    Send to EmailSends the OTP via email. Requires an email provider configured in Tenant Settings > Message Providers > Email tab.
    Send to Mobile (SMS)Sends the OTP via SMS text message. Requires an SMS provider configured in Tenant Settings > Message Providers > SMS tab.
    Voice CallReads the OTP aloud during an automated voice call. Requires a voice provider configured in Tenant Settings > Message Providers > Voice tab.
  3. Configure the verification code settings for each enabled channel:

    SettingDescription
    Verification Code LengthThe number of digits in the verification code (for example, 6).
    Verification Code LifetimeHow long the verification code remains valid (for example, 5 minutes).
  4. Click Save.

Rate limiting

SecureAuth Connect enforces rate limits on OTP send requests to prevent abuse. Rate limits apply to all delivery channels, including SMS, email, and voice call. If a user or API client exceeds the allowed number of OTP requests within a time window, subsequent requests are temporarily blocked.

tip

Set OTP expiration based on your security policy. A common range is 2 to 5 minutes. Shorter lifetimes are more secure but may cause issues if voice calls take longer to connect.

See also