diff options
author | Douwe Maan <douwe@gitlab.com> | 2017-04-06 15:50:16 +0000 |
---|---|---|
committer | Douwe Maan <douwe@gitlab.com> | 2017-04-06 15:50:16 +0000 |
commit | 514dc1a0848616b93e8910c6c48eea4f64391884 (patch) | |
tree | 35a768a62655807582ca1fe238d870a0e898fddc /doc | |
parent | fd82264391c9408d4074e2a446aa9ff45c705919 (diff) | |
parent | 01be21d42705d8d9857a0d4e5f3146a30b40352e (diff) | |
download | gitlab-ce-514dc1a0848616b93e8910c6c48eea4f64391884.tar.gz |
Merge branch 'feature/enforce-2fa-per-group' into 'master'
Support 2FA requirement per-group
See merge request !8763
Diffstat (limited to 'doc')
-rw-r--r-- | doc/security/img/two_factor_authentication_group_settings.png | bin | 0 -> 44874 bytes | |||
-rw-r--r-- | doc/security/two_factor_authentication.md | 17 |
2 files changed, 16 insertions, 1 deletions
diff --git a/doc/security/img/two_factor_authentication_group_settings.png b/doc/security/img/two_factor_authentication_group_settings.png Binary files differnew file mode 100644 index 00000000000..a1b3c58bfdc --- /dev/null +++ b/doc/security/img/two_factor_authentication_group_settings.png diff --git a/doc/security/two_factor_authentication.md b/doc/security/two_factor_authentication.md index c8499380c18..f02f7b807cf 100644 --- a/doc/security/two_factor_authentication.md +++ b/doc/security/two_factor_authentication.md @@ -8,7 +8,7 @@ their phone. You can read more about it here: [Two-factor Authentication (2FA)](../profile/two_factor_authentication.md) -## Enabling 2FA +## Enforcing 2FA for all users Users on GitLab, can enable it without any admin's intervention. If you want to enforce everyone to setup 2FA, you can choose from two different ways: @@ -28,6 +28,21 @@ period to `0`. --- +## Enforcing 2FA for all users in a group + +If you want to enforce 2FA only for certain groups, you can enable it in the +group settings and specify a grace period as above. To change this setting you +need to be administrator or owner of the group. + +If there are multiple 2FA requirements (i.e. group + all users, or multiple +groups) the shortest grace period will be used. + +--- + +![Two factor authentication group settings](img/two_factor_authentication_group_settings.png) + +--- + ## Disabling 2FA for everyone There may be some special situations where you want to disable 2FA for everyone |