Skip to main content

インストールされている GitHub Apps の確認と変更

アクセス許可を確認し、インストールした GitHub Apps のリポジトリ アクセスを変更できます。 また、 GitHub App がアカウントまたは組織が所有するリソースに一時的または永続的にアクセスできないようにすることもできます。

インストールについて GitHub Apps

GitHub ユーザーは、自分の個人アカウントまたは自分が所有するアカウントに GitHub Apps をインストールできます。 GitHub Appをインストールする場合は、要求した組織化とリポジトリのアクセス許可をアプリに付与します。 アプリがリポジトリのアクセス許可を要求した場合は、 GitHub App がアクセスできるリポジトリも指定します。

インストールした GitHub Apps を定期的に確認する必要があります。 付与したアクセス許可を確認し、 GitHub App がアクセスできるリポジトリを変更できます。 アプリを使用しなくなった場合は、 GitHub App を一時停止または削除して、インストールされているアカウントが所有するリソースへのアクセスをブロックすることを検討してください。

インストールした GitHub Apps を確認するだけでなく、ユーザーの代わりに行動することを承認した GitHub Apps を確認できます。 詳しくは、「GitHub アプリの承認の確認と取り消し」をご覧ください。

確認または変更する対象の GitHub App への移動

  • 組織にインストールされている GitHub App:

    1. GitHubの右上隅にあるプロファイル画像をクリックし、[組織] をクリックします。
    2. 組織名の横にある [設定] をクリックします。
    3. サイド バーの [サード パーティのアクセス] の下の [GitHub Apps をクリックします。 組織にインストールされている GitHub Apps の一覧が表示されます。
    4. 確認または変更する GitHub App の横にある [ 構成] をクリックします。
  • 個人アカウントにインストールされている GitHub App:

    1. 任意のページで、右上隅にあるプロフィール画像をクリックしてから、[Settings] をクリックします。
    2. [統合] で、 [アプリケーション] をクリックします。
    3. [Installed GitHub Apps をクリックします。 個人用アカウントにインストールされている GitHub Apps の一覧が表示されます。
    4. 確認または変更する GitHub App の横にある [ 構成] をクリックします。
  • GitHub Appにアクセス権が付与されたリポジトリの場合:

    メモ

    次の手順では、 GitHub App がインストールされている組織または個人アカウントのアカウント設定に移動します。 その設定は、移動元のリポジトリだけでなく、そのアカウントでアプリがインストールされているすべてのリポジトリに影響します。

    1. 組織またはリポジトリのメイン ページに移動します。

    2. [ 設定] をクリックします。

    3. [Integrations](統合) で、[GitHub Apps をクリックします。 リポジトリへのアクセスが許可されている GitHub Apps の一覧が表示されます。

    4. 確認または変更する GitHub App の横にある [ 構成] をクリックします。

アクセス許可の確認

  1. 変更する GitHub App に移動します。 詳細については、「確認または変更するGitHub アプリへのアクセスを参照してください。
  2. [アクセス許可] で、 GitHub App が持つアクセス許可を確認します。 GitHub Appを有効にするさまざまなアクセス許可の詳細については、「GitHub アプリのアクセス許可の選択」を参照してください。

リポジトリ アクセスの変更

  1. 変更する GitHub App に移動します。 詳細については、「確認または変更するGitHub アプリへのアクセスを参照してください。

  2. [リポジトリ アクセス] で、 [すべてのリポジトリ] または [選択したリポジトリのみ] を選択します。

  3. 前の手順で [リポジトリのみを選択 ] を選択した場合は、[ リポジトリの選択 ] ドロップダウンで、 GitHub App がアクセスするリポジトリを選択します。

GitHub Appが後でリポジトリを作成すると、そのリポジトリへのアクセス権もアプリに自動的に付与されます。

  1. [保存] をクリックします。

アクセスをブロックする

  1. 変更する GitHub App に移動します。 詳細については、「確認または変更するGitHub アプリへのアクセスを参照してください。

  2. 今後使用するために GitHub App をインストールしたまま、アカウントが所有するリソースへのアクセスを一時的にブロックするには、[ 一時停止] をクリックします。

GitHub Appを一時停止しても、アプリの承認 (アプリが個人アカウントにインストールされている場合)、またはアカウントのメンバーによるアプリの承認 (アプリが組織にインストールされている場合) は影響を受けなくなります。 詳しくは、「GitHub アプリの承認」をご覧ください。

GitHub Appが以前に中断されていた場合は、[Unsuspend] をクリックしてアプリの中断を解除できます。 GitHub AppがGitHub App所有者によって中断された場合、アプリの中断を解除することはできません。

  1. GitHub Appをアンインストールし、アカウントが所有するリソースへのアクセスをブロックするには、[アンインストール] をクリックします。

    アカウントから GitHub App をアンインストールすると、アプリはそのアカウント内のリソースにアクセスできなくなります。 アプリが他のアカウントにインストールされている場合、そのアプリは引き続きユーザーに代わって他のアカウントにアクセスすることを許可される可能性があります。

GitHubの任意の場所でアプリがユーザーに代わって動作することを停止する場合は、ユーザー アカウントの [承認されたGitHub Apps] タブでアプリの承認を解除します。 これにより、ユーザーに代わってアプリに発行されたトークンは完全に無効になります。 詳しくは、「GitHub アプリの承認」をご覧ください。

参考資料