Config guide: Mention exempted users as alternative to global code owners Signed-off-by: Edwin Kempin <ekempin@google.com> Change-Id: I27125c5aad6203c2120ca13e99d960d16c103684
diff --git a/resources/Documentation/config-guide.md b/resources/Documentation/config-guide.md index 3202450..473de83 100644 --- a/resources/Documentation/config-guide.md +++ b/resources/Documentation/config-guide.md
@@ -121,7 +121,8 @@ [Global code owners](config.html#pluginCodeOwnersGlobalCodeOwner) are defined in the plugin configuration and apply to all projects or all child projects.\ They are intended to configure bots as code owners that need to operate on - all or multiple projects.\ + all or multiple projects. Alternatively bots may be configured as exempted + users (see further below).\ Global code owners still apply if parent code owners are ignored. 5. Fallback code owners: [Fallback code owners](config.html#pluginCodeOwnersFallbackCodeOwners) is a @@ -130,6 +131,13 @@ Fallback code owners are not included in the code owner suggestion.\ Configuring all users as fallback code owners may allow bypassing the code owners check (see [security pitfalls](#securityFallbackCodeOwners) below). +6. Exempted users: + [Exempted users](config.html#pluginCodeOwnersExemptedUser) are exempted from + requiring code owner approvals.\ + If a user is exempted from requiring code owner approvals changes that are + uploaded by this user are automatically code-owner approved.\ + Exempted users are intended to be used for bots that need to create changes + on all or multiple projects that should not require code owner approvals. In addition users can be allowed to [override the code owner submit check](user-guide.html#codeOwnerOverride). This permission is normally granted