How to set up Two-Factor Authentication (2FA)

How to set up Two-Factor Authentication (2FA)

Two-Factor Authentication (2FA) adds an extra layer of security to user accounts. After entering their password, users are required to enter a unique verification code sent via email or SMS. Only the Superuser can configure and enforce 2FA settings for the school.

My School > System: General > General: Security

What are the 2FA configuration options?

  • Allow users to turn on 2FA: Users can enable 2FA on their own staff record at My Home > My User Settings.

  • Allow users to use trusted devices: Users can mark their laptop, desktop, or mobile as a trusted device for three months. Trusted devices bypass 2FA on login. After three months, the device must be reconfirmed.

  • Allowed 2FA verification methods: Choose whether the verification code is sent by email or SMS. Note: the school will be billed for SMS notifications.

  • Enforce 2FA on all accounts: When selected, 2FA is activated on all staff records, and staff cannot switch it off on their own records.

  • Allow users with no contact information to log in when 2FA is enabled: If a user has no contact details captured, this option allows them to add their contact information during login to receive the verification code. The details entered are saved to their staff record in d6+.

Frequently asked questions

Who can configure 2FA settings?

Only the Superuser can configure 2FA settings for the school. Individual users can enable 2FA on their own profile if the Superuser has enabled the self-service option.

Will the school be charged for SMS verification codes?

Yes. When SMS is selected as the 2FA verification method, the school is billed for each SMS notification sent to users.

How long does a trusted device remain active?

A trusted device bypasses 2FA for three months. After three months, it must be reconfirmed by the user on their next login.

Last updated: April 2026  |  Version 3.0

© Copyright d6 group (Pty) Ltd.
    • Related Articles

    • SECURITY — Two-Factor Authentication (2FA)

      Two-Factor Authentication (2FA) adds extra security to user accounts. After entering their password, users will be prompted to enter a unique code sent via email or SMS. Only the Superuser can set up and enforce 2FA settings for the school. My School ...
    • How to set up Online Registrations

      The Online Registrations function allows schools to enable an online application form that parents complete to apply for learner placement. The form can be customised, and applications can be reviewed, corrected, approved, or rejected directly in ...
    • How to set up and manage Remarks

      The Remarks module allows schools to create a database of standardised or personalised comments for learner report cards. Once the remarks database is set up here, comments are linked to learners in the Learners module. My School > Curriculum > ...
    • How to set up a Cash Book Bank Account

      Use this screen to set up new bank accounts in the cash book and link them to payment and receipt options. Each account has a unique code, name and active date. Finances > Cash Book > Accounts How do I create a new bank account? Click the red plus ...
    • Set up register classes

      How to set up register classes in d6, which are the homeroom or form classes that learners are assigned to for attendance and administrative purposes. My School > System > Curriculum > Register Classes How do I set up a register class? Navigate to My ...