From da6ce89dc75db34529df63970af2a30f53b17161 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A1udia=20Carpinteiro?= Date: Fri, 16 Feb 2024 18:07:25 +0000 Subject: [PATCH] clean: Clarify the repository configuration permission DOCS-658 (#2032) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * clean: Tweak for clarity * clean: Detail repository configurations * clean: Tweaks for clarity * fix: users with Write can modify repository gates * clean: Tweak * fix: Only Admins can modify gates --------- Co-authored-by: Rafael Cortês --- ...roles-and-permissions-for-organizations.md | 66 ++++++++++++++++--- 1 file changed, 57 insertions(+), 9 deletions(-) diff --git a/docs/organizations/roles-and-permissions-for-organizations.md b/docs/organizations/roles-and-permissions-for-organizations.md index 4f4f238f74..0f136408b8 100644 --- a/docs/organizations/roles-and-permissions-for-organizations.md +++ b/docs/organizations/roles-and-permissions-for-organizations.md @@ -92,7 +92,25 @@ The table below maps the GitHub Cloud and GitHub Enterprise roles to the corresp Yes - Configure repository + Configure repository Git provider integration settings + No + No + No + Yes + Inherits original permission + Yes + + + Configure repository quality gates and goals + No + No + No + Yes + Inherits original permission + Yes + + + Enable repository analysis to run on a local build server, manage repository API tokens No No No @@ -110,7 +128,7 @@ The table below maps the GitHub Cloud and GitHub Enterprise roles to the corresp Yes - Manage gate policies and coding standards,
bulk copy patterns + Manage organization gate policies and coding standards,
bulk copy patterns No No No @@ -119,7 +137,7 @@ The table below maps the GitHub Cloud and GitHub Enterprise roles to the corresp Yes - Configure default Git provider integration settings + Configure organization default settings for Git provider integration No No No @@ -228,7 +246,25 @@ The table below maps the GitLab Cloud and GitLab Enterprise roles to the corresp Yes - Configure repository + Configure repository Git provider integration settings + No + No + No + Yes + Inherits original permission + Yes + + + Configure repository quality gates and goals + No + No + No + Yes + Inherits original permission + Yes + + + Configure repository to run analysis on local build server, manage repository API tokens No No No @@ -246,7 +282,7 @@ The table below maps the GitLab Cloud and GitLab Enterprise roles to the corresp Yes - Manage gate policies and coding standards,
bulk copy patterns + Manage organization gate policies and coding standards,
bulk copy patterns No No No @@ -255,7 +291,7 @@ The table below maps the GitLab Cloud and GitLab Enterprise roles to the corresp Yes - Configure default settings for Git provider integration + Configure organization default settings for Git provider integration No No No @@ -340,7 +376,19 @@ The table below maps the Bitbucket Cloud and Bitbucket Server roles to the corre Yes - Configure repository + Configure repository Git provider integration settings + No + Inherits original permission + Yes + + + Configure repository quality gates and goals + No + Inherits original permission + Yes + + + Configure repository to run analysis on local build server, manage repository API tokens No Inherits original permission Yes @@ -352,13 +400,13 @@ The table below maps the Bitbucket Cloud and Bitbucket Server roles to the corre Yes - Manage gate policies and coding standards,
bulk copy patterns + Manage organization gate policies and coding standards,
bulk copy patterns No Yes Yes - Configure default settings for Git provider integration + Configure organization default settings for Git provider integration No Yes Yes