User tests: Successful: Unsuccessful:
Pull Request for Issue #29321 cc @conconnl
Extend 2FA Enforcement option to select usergroups
Users
-> Manage
-> Options
Enforce Two Factor Authentication
to bothYou could not force 2fa to a specific usergroup
You can now force 2fa to a specific usergroup
Additional option has to be documented.
That feature has been backported to 3.9+ here: https://github.com/zero-24/plg_system_force2fausergroup/releases/latest
Status | New | ⇒ | Pending |
Category | ⇒ | Administration com_users Language & Strings Libraries |
Thinking out aloud here but shouldnt it be a minimum usergroup. IT wouldnt make sense to force 2fa on a manager but not on an administrator
I get your point but i'm not sure whether we should implement such hierachie reading given that on bigger sites this could get quite complex. And that would lock every site owner to that rule without (for whatever reason) exception.
There might be someone above Administrator in the Hierarchie but they are not allowed to do com_users so they choose to not force 2fa to them but all other groups above Administrator should be forced to setup 2fa.
With the solution provided here both is possible with us writing non complex code and it is transparent to the site admin which group is forced to setup 2fa
I have tested this item
Works as expected.
I have tested this item
It works as expected.
Status | Pending | ⇒ | Ready to Commit |
RTC Thanks!
Labels |
Added:
?
?
?
|
Restartet drone
Drone seems to be a more general problem with the 4.1 branch: https://ci.joomla.org/joomla/joomla-cms/35141/1/8 unrealted to this PR for sure.
I just merged 4.0-dev into 4.1-dev. can you merge in latest 4.1-dev here and see if it fixes the issue please?
PR has been updated.
Status | Ready to Commit | ⇒ | Fixed in Code Base |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2020-09-22 17:51:12 |
Closed_By | ⇒ | wilsonge |
Thanks!
Drone fails unrealted to the changes done here. It seems 4.1 composer stuff is broken: https://ci.joomla.org/joomla/joomla-cms/35096/1/8