What's my plan?
All Suites Team, Growth, Professional, Enterprise, or Enterprise Plus
Support Team, Professional, or Enterprise
Two-step verification is currently being rolled out. See the announcement for more information.

Two-step verification (2SV) is a security protocol that enhances protection by requiring a passcode when signing in from a new or unrecognized device. It ensures that the credentials used are associated with a legitimate user.

Two-step verification is active for all accounts using the standard Zendesk sign-in (email and password) for team members and cannot be turned off. This feature does not impact end users.

When signing in from a new device, team members are emailed a passcode, which they must use to complete the sign-in. If two-factor authentication is turned on or team members sign in with single sign-on (SSO), they aren’t prompted for a passcode.

If team members can't retrieve their passcode and can’t sign in to Zendesk, a Zendesk admin or account owner can generate a recovery code to help them regain access to their account.

This article covers the following topics:
  • Understanding how two-step verification works
  • Understanding the sign-in experience with two-step verification
Related articles:
  • Zendesk In-Product Cookie Policy
  • General security best practices

Understanding how two-step verification works

For added security, Zendesk tracks the devices used to access your account using a cookie named _zendesk_cookie. The first time any team member signs in using the standard Zendesk sign-in (email and password) and passcode, the application stores the _zendesk_cookie on the device.

Zendesk checks the _zendesk_cookie when team members sign in. If the _zendesk_cookie doesn't exist or is invalid, Zendesk deems that device as new and will prompt the agent for a passcode. If the cookie is valid, team members who have signed in on the device before are not prompted for a passcode. However, team members who haven’t signed in on the device are prompted for a passcode.

Additionally, using incognito mode or clearing the browser cache and cookies can cause Zendesk not to recognize the _zendesk_cookie.

When using two-step verification, passcodes are sent to the team member’s primary email address listed in their Zendesk profile. Passcodes expire after five minutes and can only be used once. If team members enter an invalid or expired passcode, Zendesk emails them a new one.

Understanding the sign-in experience with two-step verification

This procedure illustrates the typical workflow when team members sign in to Zendesk from a new or unrecognized device.

  1. The team member signs in to their Zendesk account using their email and password and clicks Sign in.

    If Zendesk doesn’t recognize the device, the Two-step verification dialog will appear, instructing the team member to retrieve a passcode from their email.

  2. The team member checks their inbox for an email from Zendesk.

    The email includes the subject Zendesk verification passcode and a passcode that’s valid for five minutes.

  3. The team member pastes the passcode into the Passcode field in the Two-step verification dialog and clicks Verify.

    If the team member enters an invalid or expired passcode, Zendesk automatically sends them another passcode instead of signing them in.

 

Powered by Zendesk