inherit require 2fa for all subgroups and projects
All threads resolved!
Merged
requested to merge siemens/gitlab-ce:feature/require-2fa-for-all-entities-in-group into master
All threads resolved!
Me as a group owner, I want the require 2FA property to be inherited across all my subgroups and projects. So in this MR the set of users is extended to include all users of sub-groups and projects (of the group or subgroups).
If the decision was taken, that a group needs to have two factor authentication, this indicates that high security requirements are needed. as there is the possibility to have subgroups and projects in a group, it is quite plausible that this high security requirements also apply for this subgroups and projects. So it would be much more intuitive when the 2FA requirement is propagated to the subgroups and all projects. It seems wrong that people added in subgroups or on project level do not need tho have 2FA.
The development of this MR is sponsored by @ siemens (/cc @bufferoverflow).