summaryrefslogtreecommitdiff
path: root/doc/user/admin_area/settings
diff options
context:
space:
mode:
authorGitLab Bot <gitlab-bot@gitlab.com>2020-01-06 06:08:07 +0000
committerGitLab Bot <gitlab-bot@gitlab.com>2020-01-06 06:08:07 +0000
commit13076511c60f62ce0f8baba22ca9b94755a7d3cb (patch)
tree6dc1c5fd488f09989286639d9ae153ee5daf31f2 /doc/user/admin_area/settings
parentf4d0e0d9c53abb196ee627a0a6bfbe353ea61435 (diff)
downloadgitlab-ce-13076511c60f62ce0f8baba22ca9b94755a7d3cb.tar.gz
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'doc/user/admin_area/settings')
-rw-r--r--doc/user/admin_area/settings/img/disable_signup_v12_7.pngbin0 -> 20061 bytes
-rw-r--r--doc/user/admin_area/settings/img/email_confirmation.pngbin5239 -> 0 bytes
-rw-r--r--doc/user/admin_area/settings/img/email_confirmation_v12_7.pngbin0 -> 24681 bytes
-rw-r--r--doc/user/admin_area/settings/sign_up_restrictions.md30
4 files changed, 26 insertions, 4 deletions
diff --git a/doc/user/admin_area/settings/img/disable_signup_v12_7.png b/doc/user/admin_area/settings/img/disable_signup_v12_7.png
new file mode 100644
index 00000000000..278d6e84e26
--- /dev/null
+++ b/doc/user/admin_area/settings/img/disable_signup_v12_7.png
Binary files differ
diff --git a/doc/user/admin_area/settings/img/email_confirmation.png b/doc/user/admin_area/settings/img/email_confirmation.png
deleted file mode 100644
index 987aa10c3ce..00000000000
--- a/doc/user/admin_area/settings/img/email_confirmation.png
+++ /dev/null
Binary files differ
diff --git a/doc/user/admin_area/settings/img/email_confirmation_v12_7.png b/doc/user/admin_area/settings/img/email_confirmation_v12_7.png
new file mode 100644
index 00000000000..22004fb98ef
--- /dev/null
+++ b/doc/user/admin_area/settings/img/email_confirmation_v12_7.png
Binary files differ
diff --git a/doc/user/admin_area/settings/sign_up_restrictions.md b/doc/user/admin_area/settings/sign_up_restrictions.md
index 851a984c285..80d5dae4a82 100644
--- a/doc/user/admin_area/settings/sign_up_restrictions.md
+++ b/doc/user/admin_area/settings/sign_up_restrictions.md
@@ -4,20 +4,42 @@ type: reference
# Sign-up restrictions **(CORE ONLY)**
-You can use sign-up restrictions to require user email confirmation, as well as
-to blacklist or whitelist email addresses belonging to specific domains.
+You can use sign-up restrictions to:
->**Note**: These restrictions are only applied during sign-up. An admin is
+- Disable new signups.
+- Require user email confirmation.
+- Blacklist or whitelist email addresses belonging to specific domains.
+
+NOTE: **Note:**
+These restrictions are only applied during sign-up from an external user. An admin is
able to add a user through the admin panel with a disallowed domain. Also
note that the users can change their email addresses after signup to
disallowed domains.
+## Disable new signups
+
+When this setting is enabled, any user visiting your GitLab domain will be able to sign up for an account.
+
+![Disable signups](img/disable_signup_v12_7.png)
+
+You can restrict new users from signing up by themselves for an account in your instance by disabling this setting.
+
+### Recommendations
+
+For customers running public facing GitLab instances, we highly recommend that you
+consider disabling new signups if you do not expect public users to sign up for an
+account.
+
+Alternatively, you could also consider setting up a
+[whitelist](#whitelist-email-domains) or [blacklist](#blacklist-email-domains) on
+email domains to prevent malicious users from creating accounts.
+
## Require email confirmation
You can send confirmation emails during sign-up and require that users confirm
their email address before they are allowed to sign in.
-![Email confirmation](img/email_confirmation.png)
+![Email confirmation](img/email_confirmation_v12_7.png)
## Minimum password length limit