1
0
mirror of synced 2025-12-22 11:26:57 -05:00
Files
docs/content/developers/apps/making-a-github-app-public-or-private.md
Jason Etcovitch caaee7a124 Update all files to use {% data %} (#15253)
* Add back changes from prior to purge

* Manually fix some invalid Liquid

* Updoot render-content

* Improve test messages to show correct output

* Run el scripto

* Pass the remaining test
2020-09-29 16:01:04 -04:00

2.4 KiB

title, intro, redirect_from, versions
title intro redirect_from versions
Making a GitHub App public or private {% data reusables.shortdesc.making-a-github-app-public-or-private %}
/apps/building-integrations/setting-up-and-registering-github-apps/about-installation-options-for-github-apps/
/apps/building-github-apps/installation-options-for-github-apps/
/apps/building-integrations/managing-github-apps/changing-a-github-app-s-installation-option/
/apps/managing-github-apps/changing-a-github-app-s-installation-option/
/apps/managing-github-apps/making-a-github-app-public-or-private
free-pro-team enterprise-server
* *

For authentication information, see "Authenticating with GitHub Apps."

Public installation flow

Public installation flows have a landing page where users begin the installation flow. This link is provided in the "Public link" field when setting up your GitHub App. For more information, see "Installing GitHub Apps."

Private installation flow

Private installation flows allow only the owner of a GitHub App to install it. Limited information about the GitHub App will still exist on a public page, but the Install button will only be available to organization administrators or the user account if the GitHub App is owned by an individual account. Private, or internal, GitHub Apps can only be installed on the user or organization account of the owner.

Changing who can install your GitHub App

To change who can install the GitHub App:

{% data reusables.user-settings.access_settings %} {% data reusables.user-settings.developer_settings %} {% data reusables.user-settings.github_apps %} 3. Select the GitHub App whose installation option you want to change. App selection {% data reusables.user-settings.github_apps_advanced %} 5. Depending on the installation option of your GitHub App, click either Make public or Make internal. Button to change the installation option of your GitHub App 6. Depending on the installation option of your GitHub App, click either Yes, make this GitHub App public or Yes, make this GitHub App internal. Button to confirm the change of your installation option