Commit f10a5f4b authored by Nikhil George's avatar Nikhil George Committed by Marcia Ramos
parent 577b8904
...@@ -243,9 +243,9 @@ The project settings for Merge request approvals are found by going to ...@@ -243,9 +243,9 @@ The project settings for Merge request approvals are found by going to
#### Prevent overriding default approvals #### Prevent overriding default approvals
By default, users are able to edit the approval rules in merge requests. If disabled, Regardless of the approval rules you choose for your project, users can edit them in every merge
the approval rules for all new merge requests will be determined by the request, overriding the rules you set as [default](#adding--editing-a-default-approval-rule).
[default approval rules](#adding--editing-a-default-approval-rule). To disable this feature: To prevent that from happening:
1. Uncheck the **Can override approvers and approvals required per merge request** checkbox. 1. Uncheck the **Can override approvers and approvals required per merge request** checkbox.
1. Click **Save changes**. 1. Click **Save changes**.
...@@ -268,14 +268,15 @@ from the UI. However, approvals will be reset if the target branch is changed. ...@@ -268,14 +268,15 @@ from the UI. However, approvals will be reset if the target branch is changed.
> [Introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/3349) in [GitLab Starter](https://about.gitlab.com/pricing/) 11.3. > [Introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/3349) in [GitLab Starter](https://about.gitlab.com/pricing/) 11.3.
You can allow merge request authors to self-approve merge requests. Authors By default, projects are configured to prevent merge requests from being approved by
also need to be included in the approvers list in order to be able to their own authors. To change this setting:
approve their merge request. To enable this feature:
1. Uncheck the **Prevent approval of merge requests by merge request author** checkbox, 1. Go to your project's **Settings > General**, expand **Merge request approvals**.
which is enabled by default. 1. Uncheck the **Prevent approval of merge requests by merge request author** checkbox.
1. Click **Save changes**. 1. Click **Save changes**.
Note that users can edit the approval rules in every merge request and override pre-defined settings unless it's set [**not to allow** overrides](#prevent-overriding-default-approvals).
#### Prevent approval of merge requests by their committers #### Prevent approval of merge requests by their committers
> [Introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/10441) in [GitLab Starter](https://about.gitlab.com/pricing/) 11.10. > [Introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/10441) in [GitLab Starter](https://about.gitlab.com/pricing/) 11.10.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment