GitHub IP 許可リストを設定する
組織で GitHub 組織の IP 許可リスト機能を使用している場合は、GitHub for Atlassian アプリが組織の GitHub API と通信できるよう適切に設定する必要があります。
現在、IP 許可リストには、許可リストに正しい IP アドレスがリストされていても、GitHub によって API への一部のリクエストがブロックされるという問題があります。この問題に対処するには、「許可する IP アドレスを手動で設定する」セクションの手順に従ってください。各 IP アドレスを許可リストに個別のエントリとして追加してください (CIDR 範囲としては追加しない)。そうしないと機能しないためです。
IP アドレスの範囲
GitHub for Atlassian アプリのサーバーは、アトラシアンが定義したアドレスに従って動作します。Atlassian Cloud アプリの IP アドレスとドメインのリストについては、こちらをご確認ください。
GitHub の許可リストの設定は、IPv4 と IPv6 の両方で動作します。
GitHub for Atlassian アプリから IP アドレスを自動的に読み込む
GitHub for Atlassian アプリのサーバーが動作する IP アドレスのリストは、GitHub アプリ自体で管理されます。
このリストを自動的に使用するには、次のように「インストール済み GitHub アプリの IP 許可リスト設定」を有効にします。
管理者として、GitHub 組織ページ (
https://github.com/<your org>) に移動します。Select the Settings tab.
サイドバーで、[組織のセキュリティ] を選択します。
[IP 許可リスト] セクションまで下にスクロールします。
[Enable IP allow list configuration for installed GitHub apps (インストール済み GitHub アプリに対して IP 許可リストの設定を有効にする)] チェックボックスを選択します。
チェックボックスの下にある [保存] を選択します。
GitHub 組織に、GitHub for Atlassian アプリのサーバーからアクセスできるようになりました。IP アドレスが変更された場合、IP 許可リストは自動的に更新されます。
許可する IP アドレスを手動で設定する
アトラシアンが管理するリストに基づいて IP 許可リストが自動的に更新されることを希望しない場合は、IP アドレスを手動で追加できます。手順は次のとおりです。
管理者として、GitHub 組織ページ (
https://github.com/<your org>) に移動します。Select the Settings tab.
サイドバーで、[組織のセキュリティ] を選択します。
[IP 許可リスト] セクションまで下にスクロールします。
IP アドレスを追加するには、[+ (追加)] を選択します。
Atlassian アプリおよびサイトの範囲内のすべての IP アドレスに対してこれを繰り返します。
GitHub 組織に、GitHub for Atlassian アプリのサーバーからアクセスできるようになりました。IP アドレスが変更された場合は、手動で更新する必要があることに注意してください。
この内容はお役に立ちましたか?