Topic: Option to disable SOGo 2FA-Auth of specific user in web-iredadmin
First iRedMail+iRedAdmin PRO product is great one and we have been using it for 6 years without problems.
We know our request is not directly iRedMail-related but we stumbled upon SOGo webmail 2FA-Auth that is a little bit tricky - users can enable it in webmail, but for user without access disabling is possible only on 2 ways:
1. sogo-tool
sogo-tool user-preferences set defaults name.surname@domain.com SOGoGoogleAuthenticatorEnabled '{"SOGoGoogleAuthenticatorEnabled":0}'
2. mySQL query
USE sogo;
UPDATE sogo_user_profile SET c_defaults = REPLACE(c_defaults,"\"SOGoGoogleAuthenticatorEnabled\": 1","\"SOGoGoogleAuthenticatorEnabled\": 0") WHERE c_uid = "name.surname@domain.com";
Since our 2000 mail-users are going on Sogo-webmail-2FA we know we will have problem administering and disabling 2FA if users looses/deletes/brokes a phone...
Is there any option to include lets-say in User settings - advanced an option "Clear Sogo-Webmail 2FA Authentication" and upon posting "Save" iredAdmin in background would execute one of 2 options for this?
If this option can not be available in iRedAdmin-Pro is it possible for me in iRedAdmin-pro to add custom button or option so we could add this option by ourselves? If so are there any instructions how-to? I wouldn't like to brake future iRedAdmin-pro upgrades or allways deploy this addon-change upon upgrade.
Thanks for answers and keep up the good work!
Br, Aris.
----
Spider Email Archiver: On-Premises, lightweight email archiving software developed by iRedMail team. Supports Amazon S3 compatible storage and custom branding.