1.In the left sidebar, select **[Usage Quotas](https://gitlab.com/-/profile/usage_quotas#pipelines-quota-tab)**.
1.On the left sidebar, select **[Usage Quotas](https://gitlab.com/-/profile/usage_quotas#pipelines-quota-tab)**.
Only pipeline minutes for GitLab shared runners are restricted. If you have a
Only pipeline minutes for GitLab shared runners are restricted. If you have a
specific runner set up for your projects, there is no limit to your build time on GitLab SaaS.
specific runner set up for your projects, there is no limit to your build time on GitLab SaaS.
...
@@ -375,7 +375,7 @@ To purchase additional minutes for your personal namespace:
...
@@ -375,7 +375,7 @@ To purchase additional minutes for your personal namespace:
1. In the top-right corner, select your avatar.
1. In the top-right corner, select your avatar.
1. Select **Edit profile**.
1. Select **Edit profile**.
1.In the left sidebar, select **Usage Quotas**.
1.On the left sidebar, select **Usage Quotas**.
1. Select **Buy additional minutes** and GitLab redirects you to the Customers Portal.
1. Select **Buy additional minutes** and GitLab redirects you to the Customers Portal.
1. Locate the subscription card that's linked to your personal namespace on GitLab SaaS, click **Buy more CI minutes**, and complete the details about the transaction. Once we have processed your payment, the extra CI minutes are synced to your personal namespace.
1. Locate the subscription card that's linked to your personal namespace on GitLab SaaS, click **Buy more CI minutes**, and complete the details about the transaction. Once we have processed your payment, the extra CI minutes are synced to your personal namespace.
1. To confirm the available CI minutes for your personal projects, go to the **Usage Quotas** settings again.
1. To confirm the available CI minutes for your personal projects, go to the **Usage Quotas** settings again.
This setting defaults to `300` requests per minute, and allows you to rate limit the requests to raw endpoints:
This setting defaults to `300` requests per minute, and allows you to rate limit the requests to raw endpoints:
1. On the top bar, select **Menu > Admin**.
1. On the top bar, select **Menu > Admin**.
1.In the left sidebar, select **Settings > Network**.
1.On the left sidebar, select **Settings > Network**.
1. Expand **Performance optimization**.
1. Expand **Performance optimization**.
For example, requests over `300` per minute to `https://gitlab.com/gitlab-org/gitlab-foss/raw/master/app/controllers/application_controller.rb` are blocked. Access to the raw file is released after 1 minute.
For example, requests over `300` per minute to `https://gitlab.com/gitlab-org/gitlab-foss/raw/master/app/controllers/application_controller.rb` are blocked. Access to the raw file is released after 1 minute.
@@ -23,7 +23,7 @@ you do not expect public users to sign up for an account.
...
@@ -23,7 +23,7 @@ you do not expect public users to sign up for an account.
To disable sign ups:
To disable sign ups:
1. On the top bar, select **Menu > Admin**.
1. On the top bar, select **Menu > Admin**.
1.In the left sidebar, select **Settings > General**, and expand **Sign-up restrictions**.
1.On the left sidebar, select **Settings > General**, and expand **Sign-up restrictions**.
1. Clear the **Sign-up enabled** checkbox, then select **Save changes**.
1. Clear the **Sign-up enabled** checkbox, then select **Save changes**.
## Require administrator approval for new sign ups
## Require administrator approval for new sign ups
...
@@ -39,7 +39,7 @@ enabled by default for new GitLab instances. It is only applicable if sign ups a
...
@@ -39,7 +39,7 @@ enabled by default for new GitLab instances. It is only applicable if sign ups a
To require administrator approval for new sign ups:
To require administrator approval for new sign ups:
1. On the top bar, select **Menu > Admin**.
1. On the top bar, select **Menu > Admin**.
1.In the left sidebar, select **Settings > General**, and expand **Sign-up restrictions**.
1.On the left sidebar, select **Settings > General**, and expand **Sign-up restrictions**.
1. Select the **Require admin approval for new sign-ups** checkbox, then select **Save changes**.
1. Select the **Require admin approval for new sign-ups** checkbox, then select **Save changes**.
In [GitLab 13.7 and later](https://gitlab.com/gitlab-org/gitlab/-/issues/273258), if an administrator disables this setting, the users in pending approval state are
In [GitLab 13.7 and later](https://gitlab.com/gitlab-org/gitlab/-/issues/273258), if an administrator disables this setting, the users in pending approval state are
...
@@ -53,7 +53,7 @@ their email address before they are allowed to sign in.
...
@@ -53,7 +53,7 @@ their email address before they are allowed to sign in.
To enforce confirmation of the email address used for new sign ups:
To enforce confirmation of the email address used for new sign ups:
1. On the top bar, select **Menu > Admin**.
1. On the top bar, select **Menu > Admin**.
1.In the left sidebar, select **Settings > General**, and expand **Sign-up restrictions**.
1.On the left sidebar, select **Settings > General**, and expand **Sign-up restrictions**.
1. Select the **Enable email restrictions for sign ups** checkbox, then select **Save changes**.
1. Select the **Enable email restrictions for sign ups** checkbox, then select **Save changes**.
## User cap **(FREE SELF)**
## User cap **(FREE SELF)**
...
@@ -71,7 +71,7 @@ user cap, the users in pending approval state are automatically approved in a ba
...
@@ -71,7 +71,7 @@ user cap, the users in pending approval state are automatically approved in a ba
### Set the user cap number
### Set the user cap number
1. On the top bar, select **Menu > Admin**.
1. On the top bar, select **Menu > Admin**.
1.In the left sidebar, select **Settings > General**.
1.On the left sidebar, select **Settings > General**.
1. Expand **Sign-up restrictions**.
1. Expand **Sign-up restrictions**.
1. Enter a number in **User cap**.
1. Enter a number in **User cap**.
1. Select **Save changes**.
1. Select **Save changes**.
...
@@ -81,7 +81,7 @@ New user sign ups are subject to the user cap restriction.
...
@@ -81,7 +81,7 @@ New user sign ups are subject to the user cap restriction.
## Remove the user cap
## Remove the user cap
1. On the top bar, select **Menu > Admin**.
1. On the top bar, select **Menu > Admin**.
1.In the left sidebar, select **Settings > General**.
1.On the left sidebar, select **Settings > General**.
1. Expand **Sign-up restrictions**.
1. Expand **Sign-up restrictions**.
1. Remove the number from **User cap**.
1. Remove the number from **User cap**.
1. Select **Save changes**.
1. Select **Save changes**.
...
@@ -139,7 +139,7 @@ reduce the risk of malicious users creating spam accounts with disposable email
...
@@ -139,7 +139,7 @@ reduce the risk of malicious users creating spam accounts with disposable email
To create an email domain allowlist or denylist:
To create an email domain allowlist or denylist:
1. On the top bar, select **Menu > Admin**.
1. On the top bar, select **Menu > Admin**.
1.In the left sidebar, select **Settings > General**, and expand **Sign-up restrictions**.
1.On the left sidebar, select **Settings > General**, and expand **Sign-up restrictions**.
1. For the allowlist, you must enter the list manually. For the denylist, you can enter the list
1. For the allowlist, you must enter the list manually. For the denylist, you can enter the list
manually or upload a `.txt` file that contains list entries.
manually or upload a `.txt` file that contains list entries.