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