# GitHub App の登録

GitHub Apps の構築について説明します。

## Links

* [GitHub アプリの登録](/ja/enterprise-server@3.22/apps/creating-github-apps/registering-a-github-app/registering-a-github-app)

  GitHub App は、個人アカウント、自分が所有する任意の組織、あなたのエンタープライズ  に登録できます。

* [ユーザー承認コールバック URL について](/ja/enterprise-server@3.22/apps/creating-github-apps/registering-a-github-app/about-the-user-authorization-callback-url)

  ユーザーが GitHub Appを承認した後にリダイレクトされる URL を指定できます。

* [セットアップ URL について](/ja/enterprise-server@3.22/apps/creating-github-apps/registering-a-github-app/about-the-setup-url)

  ユーザーが GitHub Appをインストールした後にリダイレクトされる URL を指定できます。

* [GitHub アプリのアクセス許可の選択](/ja/enterprise-server@3.22/apps/creating-github-apps/registering-a-github-app/choosing-permissions-for-a-github-app)

  GitHub アプリのアクセス許可によって、アプリがGitHubの API で実行できることと、アプリが受け取ることができる Webhook が決まります。

* [GitHub Apps での Webhook の使用](/ja/enterprise-server@3.22/apps/creating-github-apps/registering-a-github-app/using-webhooks-with-github-apps)

  GitHub Appは Webhook イベントをサブスクライブして、特定のアクティビティが発生するたびに通知を受信できます。

* [GitHub アプリをパブリックまたはプライベートにする](/ja/enterprise-server@3.22/apps/creating-github-apps/registering-a-github-app/making-a-github-app-public-or-private)

  GitHub Appを登録するときに、他のGitHub アカウントがアプリをインストールできるように公開したり、アプリを所有するアカウントにのみアプリをインストールできるようにプライベートにしたりできます。

* [GitHub アプリのレート制限](/ja/enterprise-server@3.22/apps/creating-github-apps/registering-a-github-app/rate-limits-for-github-apps)

  レート制限は、GitHub.com へのトラフィックのレートを制限し、すべてのユーザーに一貫したアクセスを確保するのに役立ちます。

* [GitHub アプリのカスタム バッジの作成](/ja/enterprise-server@3.22/apps/creating-github-apps/registering-a-github-app/creating-a-custom-badge-for-your-github-app)

  独自のロゴ画像をアップロードし、背景をカスタマイズすることによって、GitHub Appのデフォルトのバッジを置き換えられます。