このバージョンの GitHub Enterprise はこの日付をもって終了となりました: 2023-01-18. 重大なセキュリティの問題に対してであっても、パッチリリースは作成されません。 パフォーマンスの向上、セキュリティの向上、新機能の向上を図るために、最新バージョンの GitHub Enterprise にアップグレードします。 アップグレードに関するヘルプについては、GitHub Enterprise サポートにお問い合わせく� さい。
GitHub App を構築する
GitHub App を、あなた自身や他の人が使うために構築できます。 GitHub App の登録と、権限および認証オプションの設定方法について学びましょう。
GitHub App を作成する
個人アカウントの下で、あるいは管理アクセス権を持っているOrganizationの下で、GitHub Appを作成し、登録できます。
GitHub Appの権限の設定
GitHub Appを作成する際に、REST APIを通じてそのアプリケーションがアクセスできるリソースを決定する権限を設定します。
GitHub App による認証
GitHub Appとして、あるいはインストールとして認証を受けることができます。
Identifying and authorizing users for GitHub Apps (GitHub アプリのユーザーを特定および認可する)
GitHub Appは、Issueの作成、デプロイメントの作成、サポートされている他のエンドポイントの利用など、アクションをユーザの代わりに行うことができます。
Rate limits for GitHub Apps (GitHub アプリのレート制限)
GitHub Apps および OAuth Apps のレート制限を使用すると、 へのトラフィックのレートを制御しやすくなります。
ユーザからサーバーへのアクセストークンの更新
定期的なトークンのローテーションを強制し、侵害されたトークンの影響を抑えるために、ユーザアクセストークンの期限を利用するようにGitHub Appを設定できます。
マニフェストから GitHub App を作成する
GitHub App Manifest は、アプリケーションを個人のリポジトリで使いたい人と共有できる、構成済みの GitHub App です。 マニフェストフローにより、ユーザはアプリケーションを登録したり、ホストされたアプリケーションコードに登録を接続したりすることなく、GitHub App の拡張を� 早く作成、インストール、開始できるようになります。
URL パラメータを使用して GitHub App を作成する
URL のクエリ パラメーターを使って新しい GitHub App の設定を事前に選ぶと、新しい GitHub App の構成を簡単に設定できます。
GitHub App のカスタ� バッジを作成する
独自のロゴ画像をアップロードし、背景をカスタマイズすることによって、GitHub Appのデフォルトのバッジを置き換えられます。