GitHub Marketplace
での GitHub App の共有
GitHub App がパブリックである場合は、それを GitHub Marketplace に公開することもできます。 詳しくは、「アプリの GitHub Marketplace について」を参照してください。
Enterprise Managed User の場合、GitHub Marketplace でアプリを共有することはできません。
ユーザーが GitHub Marketplace からどのようにアプリをインストールできるかについて詳しくは、「Organization の GitHub Marketplace から GitHub アプリをインストールする」と「個人向けアカウント用に GitHub Marketplace から GitHub アプリをインストールする」参照してください。
インストール リンクを使用した GitHub App の共有
GitHub App がパブリックである場合、エンタープライズ内の他のユーザーと組織はアプリをインストールできます。 アプリをパブリックにする方法について詳しくは、「GitHub Appをパブリックまたはプライベートにする」を参照してください。
Enterprise Managed User の場合は、アプリを Enterprise 内のユーザーまたは Organization とのみ共有できます。
-
GitHub の任意のページの右上隅にある、自分のプロファイル写真をクリックします。
-
アカウント設定にアクセスしてください。
- 個人用アカウントが所有するアプリの場合は、[設定] をクリックします。
- 組織が所有するアプリの場合:
- [自分の組織] をクリックします。
- 組織の右側にある [設定] をクリックします。
- Enterprise が所有するアプリの場合:
- Enterprise Managed Users を使用する場合は、[Enterprise] をクリックして Enterprise アカウントの設定に移動します。
- 個人用アカウントを使用する場合は、[Enterprise] をクリックしてから、Enterprise の右側にある [設定] をクリックします。
-
GitHub App 設定にアクセスしてください。
- 個人用アカウントまたは組織が所有するアプリの場合:
- 左側のサイドバーで、 [開発者向け設定] をクリックし、 [GitHub Apps] をクリックします。
- Enterprise が所有するアプリの場合:
- 左側のサイドバーで、 [設定] から GitHub Apps をクリックします。
- 個人用アカウントまたは組織が所有するアプリの場合:
-
共有する GitHub App の横にある [編集] をクリックします。
-
[パブリック ページ] をクリックします。 GitHub を使用すると、GitHub App のパブリック ページが表示されます。
-
[インストール] をクリックします。 GitHub を使用すると、GitHub App のインストール URL が表示されます。 URL は
https://github.com/apps/APP-NAME/installations/new
のようになります。ここで、APP-NAME
は GitHub App の名前です。 -
インストール URL を他のユーザーと共有します。 ユーザーがこの URL からどのようにアプリをインストールできるかについて詳しくは、「サード パーティからの GitHub App のインストール」を参照してください。
URL を共有する場合、インストール URL に
state
クエリ パラメーターを含めて、アプリケーション ページの状態を保持し、インストールや認可、あるいは GitHub App の更新の受け付け後にその状態に戻れるようにできます。 たとえば、state
を使ってインストールをユーザーあるいはアカウントと関連付けることができます。状態を保持するには、次のようにインストール URL に追加します:
https://github.com/apps/<app name>/installations/new?state=AB12t
GitHub App を GitHub Enterprise Server インスタンスと共有する
所属していない GitHub Enterprise Server インスタンスと GitHub App を共有するには、追加の手順を実行する必要があります。 詳しくは、「GitHub Enterprise Server で GitHub App を使用できるようにする」を参照してください。