I setup 2FA and want to force all user to use it. For this I enabled 2FA in the settings.
In the user settings I checked “Force Two-Factor Authentication” but this works only if the setting above is enabled. And this is the problem. For some users this setting is disabeld and I cannot enable it (see screenshot). Any ideas?
We use the Enterprise Version. I just create a new user and the same behavior: 2FA is disabled in the user settings. No chance to activate is.
If you want to enforce 2FA for all users, you must use this parameter in dtable_web_settings.py:
# Enforce 2-factor-authentication (2FA) for all users. Default is 'False'.
# Changing 'True' to 'False' will disable 2FA for all users (they can still enable it in their personal settings).
ENABLE_FORCE_2FA_TO_ALL_USERS = True