Skip to main content

プッシュ保護のための委任されたバイパスの有効化

組織またはリポジトリの委任されたバイパスを使用して、secret scanning で識別されたシークレットを含むコミットをプッシュできるユーザーを制御できます。

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

Organization owners and repository administrators can enable delegated bypass for push protection for their organization and repository, respectively.

ご自分の Enterprise で GitHub Advanced Security のライセンスがある場合、プッシュ保護は、GitHub Enterprise Server にある Organization オーナーのリポジ​​トリで利用できます。

プッシュ保護のための委任されたバイパスの有効化

Note

プッシュプロテクションのデリゲートバイパスは現在ベータ版であり、変更される可能性があります。

プッシュ保護の委任されたバイパスを使用すると、プッシュ保護をバイパスできる共同作成者を定義し、他の共同作成者に承認プロセスを追加できます。 詳細については、「プッシュ保護のために委任されたバイパスについて」を参照してください。

この機能を有効にすると、プッシュ保護をバイパスするリクエストを管理できるロールとチームのバイパス リストが作成されます。 使用する適切なチームまたはロールがまだない場合は、開始する前に追加のチームを作成する必要があります。

Note

バイパス リストにシークレット チームを追加することはできません。

組織の委任されたバイパスの構成

  1. GitHub で、organization のメイン ページに移動します。

  2. 組織名の下で、 [設定] をクリックします。 [設定] タブが表示されない場合は、 [] ドロップダウン メニューを選び、 [設定] をクリックします。

    組織のプロファイルのタブのスクリーンショット。 [設定] タブが濃いオレンジ色の枠線で囲まれています。

  3. サイドバーの [セキュリティ] セクションで、 [コードのセキュリティと分析] をクリックします。

Note

Organization が security configurations と global settings パブリック ベータに登録されている場合は、[コード のセキュリティと分析] ではなく、[コード セキュリティ] ドロップダウン メニューが表示されます。 [コード セキュリティ] を選択し、[Global settings] をクリックします。

  1. [コードのセキュリティと分析] の下で、「GitHub Advanced Security」を見つけてください。
  2. [プッシュ保護] で、[secret scanning のプッシュ保護をバイパスできるユーザー] の右側にあるドロップダウン メニューを選択し、[特定のロールまたはチーム] をクリックします。
  3. [バイパス リスト] で、[ロールまたはチームの追加] をクリックします。
  4. ダイアログ ボックスで、バイパス リストに追加するロールとチームを選択し、[選択した追加] をクリックします。

リポジトリの委任されたバイパスの構成

Note

組織の所有者が組織レベルで委任バイパスを構成した場合、リポジトリ レベルの設定は無効になります。

  1. GitHub で、リポジトリのメイン ページに移動します。

  2. リポジトリ名の下にある [設定] をクリックします。 [設定] タブが表示されない場合は、 [] ドロップダウン メニューを選び、 [設定] をクリックします。

    タブを示すリポジトリ ヘッダーのスクリーンショット。 [設定] タブが濃いオレンジ色の枠線で強調表示されています。

  3. サイドバーの [セキュリティ] セクションで、 [コードのセキュリティと分析] をクリックします。

  4. [コードのセキュリティと分析] の下で、「GitHub Advanced Security」を見つけてください。

  5. [プッシュ保護] で、[secret scanning のプッシュ保護をバイパスできるユーザー] の右側にあるドロップダウン メニューを選択し、[特定のロールまたはチーム] をクリックします。

  6. [バイパス リスト] で、[ロールまたはチームの追加] をクリックします。

    Note

    バイパス リストにシークレット チームを追加することはできません。

  7. ダイアログ ボックスで、バイパス リストに追加するロールとチームを選択し、[選択した追加] をクリックします。