Introduction
2FA in Edge Infrastructure Services operates at two levels:- Enterprise-wide enforcement: An administrator requires all users in the enterprise to set up 2FA before they can access the console.
- Per-user self-service: An individual user enables 2FA on their own account.
Prerequisites
- To enforce 2FA enterprise-wide: You have the SysAdmin role in your enterprise. See Manage Roles.
- To set up 2FA on your own account: You are signed in to Edge Infrastructure Services.
- A TOTP authenticator app is installed on your mobile device (for example, Google Authenticator or Authy).
Enforce 2FA Across the Enterprise
When enforcement is enabled, all users in the enterprise are required to set up 2FA. Users who have not yet configured 2FA are prompted to do so on their next sign-in. Newly invited users see the TOTP enrollment screen on their first sign-in, before they reach the dashboard.- In the header, select your profile avatar, then select Enterprise.
- In the Enterprise Settings navigation, under Security & Access, select Authentication.
- In the Two-Factor Authentication card, toggle Enforce For Current Enterprise on.
Enforce 2FA for Child Enterprises
If your enterprise has child enterprises, a second toggle, Enforce For Child Enterprise, appears in the Two-Factor Authentication card. Enabling this toggle requires all users in every child enterprise to set up 2FA.- In the header, select your profile avatar, then select Enterprise.
- In the Enterprise Settings navigation, under Security & Access, select Authentication.
- In the Two-Factor Authentication card, toggle Enforce For Child Enterprise on.
Set Up 2FA on Your User Account
Individual users can enable 2FA through their profile settings, regardless of whether enterprise-wide enforcement is active.- In the header, select your profile avatar, then select Profile Settings.
- In the Profile Settings navigation, under Security & Access, select Security.
- In the Authentication section, toggle Enable 2FA on.
- The Set Up Two-Factor Authentication dialog opens. Scan the QR code with your authenticator app. If you cannot scan the code, select the Copy button next to the secret key and enter it manually in your authenticator app. The account label in your authenticator app shows your username, not your email address.
- Your authenticator app generates a 6-digit code that refreshes every 30 seconds. In the Verification Code field, enter the current code.
- Select Verify and Enable. The button is enabled only after you enter a 6-digit code.
Disable 2FA on Your User Account
You can disable 2FA on your own account even when enterprise-wide enforcement is active.- In the header, select your profile avatar, then select Profile Settings.
- In the Profile Settings navigation, under Security & Access, select Security.
- Select Disable 2FA.
- In the dialog, enter your current TOTP verification code.
- Select Disable 2FA to confirm.
If enterprise-wide enforcement is active, the console signs you out as soon as you confirm. At your next sign-in, you must set up TOTP again on the enrollment screen before you can access the console.
Verify the Configuration
After enabling 2FA on your account, sign out and sign back in. After entering your username and password, the console prompts you for a verification code. Enter the 6-digit code from your authenticator app to complete sign-in.Next Steps
Enable Single Sign-On
Authenticate users through an external identity provider. 2FA enforcement applies to SSO users as well.
Manage Users
View which users have completed 2FA setup.
Enterprise Settings Overview
The full list of enterprise security options.