Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Co-authored-by: Felicity Chapman <felicitymay@github.com> Co-authored-by: Laura Coursen <lecoursen@github.com> Co-authored-by: erikaxu <58748846+erikaxu@users.noreply.github.com> Co-authored-by: Hirsch Singhal <1666363+hpsin@users.noreply.github.com> Co-authored-by: Melanie Yarbrough <11952755+myarb@users.noreply.github.com> Co-authored-by: Emily Gould <4822039+emilyistoofunky@users.noreply.github.com>
3.4 KiB
title, intro, versions, type, topics, permissions, shortTitle, redirect_from, contentType
| title | intro | versions | type | topics | permissions | shortTitle | redirect_from | contentType | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Adding and removing GitHub App managers in your enterprise | Enterprise owners can grant or revoke access for a user to manage {% data variables.product.prodname_github_apps %} owned by the enterprise. |
|
how_to |
|
Enterprise owners. | Add app managers |
|
other |
About {% data variables.product.prodname_github_app %} managers
Enterprise owners can designate other users in their enterprise as {% data variables.product.prodname_github_app %} managers for apps.
An app manager:
- Can manage the settings for a {% data variables.product.prodname_github_app %} registration that is owned by the enterprise. For the specific app settings that {% data variables.product.prodname_github_app %} managers can control, see AUTOTITLE.
- Cannot install and uninstall {% data variables.product.prodname_github_apps %} on an enterprise or organization.
When an enterprise app manager adds permissions to a {% data variables.product.prodname_github_app %}, the update is automatically accepted in all organizations where the app manager is also an organization owner. When an enterprise owner adds permissions to a {% data variables.product.prodname_github_app %}, the update is automatically accepted in all organizations regardless of their organization membership.
Granting the ability to manage an individual {% data variables.product.prodname_github_app %}
{% data reusables.enterprise-accounts.access-enterprise %} {% data reusables.enterprise-accounts.settings-tab %} {% data reusables.enterprise-accounts.github-apps-tab %}
- Under "{% data variables.product.prodname_github_apps %}", click on the avatar of the app you'd like to add a {% data variables.product.prodname_github_app %} manager for.
- In the left sidebar, click App managers.
- At the bottom of the "App managers" section, in the search field, type the username of the person you want to designate as a GitHub App manager for the app, then click Grant.
The user must be a member of the enterprise to be granted {% data variables.product.prodname_github_app %} manager permissions.
Removing managers from an individual {% data variables.product.prodname_github_app %}
{% data reusables.enterprise-accounts.access-enterprise %} {% data reusables.enterprise-accounts.settings-tab %} {% data reusables.enterprise-accounts.github-apps-tab %}
- Under "{% data variables.product.prodname_github_apps %}", click on the avatar of the app you'd like to remove a {% data variables.product.prodname_github_app %} manager from.
- In the left sidebar, click App managers.
- Under "App managers", next to the person you want to remove {% data variables.product.prodname_github_app %} manager permissions from, click Revoke.
Granting the ability to manage all enterprise-owned apps
Enterprise app manager is a predefined role that grants access to all app registrations owned by the enterprise. See AUTOTITLE.