Organization のセキュリティおよび分析設定を管理する

GitHub 上の Organization のプロジェクトでコードを保護し分析する機能を管理できます。

Organization owners can manage security and analysis settings for repositories in the organization.

セキュリティおよび分析設定の管理について

GitHub を使用して、Organization のリポジトリを保護できます。 Organization でメンバーが作成する既存または新規のリポジトリすべてについて、セキュリティおよび分析機能を管理できます。

セキュリティと分析の設定を表示する

  1. GitHub Enterprise Serverの右上で、プロフィール写真をクリックし、続いてYour organizations(あなたのOrganization)をクリックしてください。 プロフィールメニューのあなたのOrganization
  2. Organizationの隣のSettings(設定)をクリックしてください。 設定ボタン
  3. 左のサイドバーで、Security & analysis(セキュリティと分析)をクリックしてください。 Organization設定の"セキュリティと分析"タブ

表示されるページでは、Organization 内のリポジトリのすべてのセキュリティおよび分析機能を有効化または無効化にできます。

GitHub Advanced Security のライセンスをお持ちの場合、ページには Advanced Security 機能を有効化または無効化するオプションも含まれています。 GitHub Advanced Security を使用するリポジトリは、ページの下部に一覧表示されます。

すべての既存のリポジトリに対して機能を有効化または無効化する

すべてのリポジトリの機能を有効化または無効化できます。

**ノート:**

GitHub Advanced Securityを有効化した場合、それらのリポジトリのコミッターはGitHub Advanced Securityライセンス上でシートを利用することになります。 このオプションは、ライセンスの容量を超えた場合には無効化されます。

  1. Organization のセキュリティと分析の設定に移動します。 詳しい情報については、「セキュリティと分析の設定を表示する」を参照してください。

  2. [Configure security and analysis features] で、機能の右側にある [Disable all] または [Enable] をクリックします。 GitHub Advanced Security のライセンスにシートがない場合、「GitHub Advanced Security」の制御は無効になります。

    [Configure security and analysis] 機能の [Enable all] または [Disable all] ボタン

  3. [Enable/Disable all]あるいは[Enable/Disable for eligible repositories]をクリックして、変更を確認します。 Organization 内の適格なすべてのリポジトリの機能を有効化するボタン

既存のリポジトリで1つ以上のセキュリティ及び分析機能を有効化すると、数分のうちにGitHub上に結果が表示されます。

  • 既存のすべてのリポジトリは、選択された設定を持ちます。
  • 新しいリポジトリに対するチェックボックスを有効化していれば、新しいリポジトリは選択された設定に従うようになります。

新しいリポジトリが追加されたときに機能を自動的に有効化または無効化する

  1. Organization のセキュリティと分析の設定に移動します。 詳しい情報については、「セキュリティと分析の設定を表示する」を参照してください。

  2. [Configure security and analysis features]の下で、機能の右から、Organizatin中の新しいリポジトリでデフォルトでその機能を有効または無効にします。

    新規のリポジトリに対して機能を有効または無効にするチェックボックス

Organization 内の個々のリポジトリから GitHub Advanced Security へのアクセスを削除する

[Settings] タブから、リポジトリの GitHub Advanced Security 機能へのアクセスを管理できます。 詳しい情報については「リポジトリのセキュリティ及び分析の設定の管理」を参照してください。 ただし、Organization の [Settings] タブから、リポジトリの GitHub Advanced Security 機能を無効にすることもできます。

  1. Organization のセキュリティと分析の設定に移動します。 詳しい情報については、「セキュリティと分析の設定を表示する」を参照してください。
  2. GitHub Advanced Security が有効になっている Organization 内のすべてのリポジトリのリストを表示するには、「GitHub Advanced Security リポジトリ」セクションまでスクロールします。 GitHub Advanced Security repositories section この表は、各リポジトリの一意のコミッターの数を示しています。 これは、GitHub Advanced Security へのアクセスを削除することによりライセンスで解放できるシートの数です。 詳しい情報については、「GitHub Advanced Securityの支払いについて」を参照してください。
  3. リポジトリから GitHub Advanced Security へのアクセスを削除し、リポジトリ固有のコミッターが使用するシートを解放するには、隣接する をクリックします。
  4. 確認ダイアログで、[Remove repository] をクリックして、GitHub Advanced Security の機能へのアクセスを削除します。

注釈: リポジトリの GitHub Advanced Security へのアクセスを削除する場合は、影響を受ける開発チームと連絡を取り、変更が意図されたものかを確認する必要があります。 これにより、失敗したコードスキャンの実行をデバッグすることに時間を費すことがなくなります。

参考リンク

このドキュメントは役立ちましたか?

プライバシーポリシー

これらのドキュメントを素晴らしいものにするのを手伝ってください!

GitHubのすべてのドキュメントはオープンソースです。間違っていたり、はっきりしないところがありましたか?Pull Requestをお送りください。

コントリビューションを行う

OR, コントリビューションの方法を学んでください。

問題がまだ解決していませんか?