Skip to main content

エンタープライズ向けのGitHub アプリの作成

Enterprise 向けに GitHub App を作成する方法について説明します。

この機能を使用できるユーザーについて

Enterprise owners.

エンタープライズ アカウントで GitHub App を作成できます。 このアプリは、企業 にのみインストールでき、企業のメンバーのみが承認できます。 アプリをユーザー アカウントにインストールすることはできません。

手順 1: GitHub App を登録する

GitHub Appを作成するには、まずアプリを登録する必要があります。 「GitHub アプリの登録」を参照してください。

アプリは、メンバーまたは organization から Enterprise に譲渡することもできます。 アプリを譲渡する方法については、「GitHub アプリの所有権の譲渡」を参照してください。

手順 1a: Enterprise アプリ マネージャーの追加

Enterprise 所有者は、アプリ マネージャーとして Enterprise メンバーをアプリに追加できます。 アプリ管理者はアプリの設定と資格情報を管理できますが、アプリをインストールすることはできません。 詳細については、 AUTOTITLE を参照してください。

手順 2: GitHub App を構築する

GitHub Appを登録したら、GitHub Appに何かを行うコードを記述します。 コードを書く方法の例については、次を参照してください。

ベスト プラクティスに従うようにする必要があります。 「GitHub アプリを作成するためのベスト プラクティス」を参照してください。

手順 3: お使いのデバイスを承認またはインストールする GitHub App

GitHub Appが登録されたら、アプリの目的に応じて、承認またはインストールを通じて使用できるようにする必要があります。

エンタープライズ所有者 とアプリ マネージャー 企業が所有するアプリのアクセス許可をいつでも変更できます。 アクセス許可の変更は、エンタープライズ所有者によって変更が行われた場合 企業内の組織によって自動的に受け入れられます。 それ以外の場合、変更はアプリ マネージャーが組織の所有者でもある場合にのみ受け入れられ、組織の所有者は他のすべての組織の更新要求を受け入れる必要があります。

手順 3a: お客様の GitHub App の承認

GitHub Apps拡張機能など、一部のCopilotには承認が必要ですが、組織にインストールする必要はありません。 Enterprise のユーザーは、組織内のリソースにアクセスするアプリを認可できます。 ただし、アプリはインストールされている GitHub リソースにのみアクセスできます。 「GitHub アプリの承認」を参照してください。

手順 3b: インストール リンクを使用して GitHub App を共有する

インストールを機能させる必要があるアプリの場合は、組織のオーナーにインストール リンクを提供できます。 インストールされると、アプリが組織のリソースにアクセスできるようになります。 「GitHub App の共有」を参照してください。

手順 4: GitHub App のインストール (必要な場合)

GitHub App で (認可だけでなく) インストールが必要な場合、組織のオーナーはインストール リンクを使って組織にアプリをインストールできます。 「サードパーティ製 GitHub App のインストール」を参照してください。