If your business sets up two-factor authentication (2FA) using an authenticator app, users must identify themselves twice (using two factors) to access Zenoti.

The two factors are:

  • Login credentials: Users must enter their login credentials – their user name and password.

  • Code: Users must enter a 6-digit verification code generated by the authenticator app that changes every 30 seconds.

To enable 2FA, you must enable settings at the organization and job/employee levels.

Set up 2FA at the organization level

  1. At the organization level, click the Admin icon.

  2. Navigate to Organization > Organizations.

  3. Go to Settings tab.

  4. Expand Employee Password Policies.

  5. Select Two-factor authentication with authenticator app.

  6. Click Save.


    On all Jobs pages and employee profile pages, you can now see a check box, Make two-factor authentication mandatory using the authenticator app.
    All employees will notice a new section, Third Party Authentication, on their Profile details page (My Dashboard > My Profile). Employees can view instructions to install a third-party authenticator from here.

Set up 2FA at the job level

  1. From the organization level, click the Employee icon.

  2. Navigate to Employees > Jobs.

  3. Click the name of the job for which you want to enforce 2FA, such as Beautician.

  4. On the Edit job page, select the check box, Make two-factor authentication mandatory using the authenticator app.

  5. Click Save.

    All employees can view the new Third Party Authentication section in My Profile. However, it is not mandatory at this point for all employees. Employees with this job (Beautician) will have to set up their mobiles for 2FA authentication. Such employees will notice a new section, Third Party Authentication, on their Profile details page (My Dashboard > My Profile).

    Employees can view instructions to install a third-party authenticator from here.

Set up 2FA at the employee level

  1. From the center level, click the Employee icon.

  2. Navigate to Employees > Employees.

  3. Click the name of the employee for whom you want to enforce 2FA.

  4. On the Edit employee page, from the General tab, Login info section, select the check box, Make two-factor authentication mandatory using the authenticator app.

  5. Click Save.
    Use this to enforce it only for a few employees within the job to follow 2FA.
    Such employees will notice a new section, Third Party Authentication, on their Profile details page (My Dashboard > My Profile).

    Employees can view instructions to install a third-party authenticator from here.

Considerations

  • If 2FA is enabled at the organization level and not at the Job/Employee level, then employees will get the option to use 2FA. But it is not mandatory for them to set up 2FA with the authenticator app - assuming the other 2FA methods - SMS and Mail are also OFF at the organization level.

    Employees can view instructions to download a 2FA authenticator app from My Dashboard > My Profile > Profile details > Third party authentication using the Authenticate button.

  • If a business makes 2FA mandatory and a user hasn't configured the authenticator from profile details, and the user logs in with valid credentials, then Zenoti shows the user a QR code so that the user can set up the authenticator app. The user must configure the authenticator to proceed with the login.

Did this answer your question?