Two-factor enforcement

To enhance the security of your Vercel team, you can enforce two-factor authentication (2FA) for all team members. When enabled, members will be required to configure 2FA before they can access team resources.

What to expect:

  • Team members will not be able to access team resources until they have 2FA enabled.
  • Team members will continue to occupy a team seat.
  • Any CI/CD pipeline tokens associated with users without 2FA will cease to work.
  • Managed accounts, like service accounts or bots, will also need to have 2FA enabled.
  • Members without 2FA will be prompted to enable it when visiting the team dashboard.
  • Builds will fail for members without 2FA.
  • Notifications will continue to be sent to members without 2FA.

For more information on how to set up two-factor authentication for your account, see the two-factor authentication documentation.

Team owners can view the two-factor authentication status of all team members in the team members page. Users without 2FA will have a label indicating their state. A filter is available on the same page to show members with two-factor authentication enabled or disabled.

Two-factor authentication status on the Members page.
Two-factor authentication status on the Members page.

Before enabling 2FA enforcement for your team, you must have 2FA enabled on your own account. To prevent workflow disruptions, we recommend notifying your team members about the policy change beforehand.

Steps to follow:

  1. Go to Team Settings then Security & Privacy and scroll to Two-Factor Authentication Enforcement
  2. Toggle the switch to enforce 2FA
  3. Click the Save button to confirm the action
Two-factor authentication enforcement team setting.
Two-factor authentication enforcement team setting.
Last updated on June 27, 2025