Skip to main content

Enterprise 用の追加のシークレット スキャン設定の構成

Enterprise に対して追加の secret scanning 設定を構成する方法について説明します。

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

サイト管理者

secret scanning の追加設定について

security configurations を使ったのではリポジトリに適用できない追加の secret scanning 設定がいくつかあるため、これらの設定は個別に構成する必要があります。

これらの追加設定が適用されるのは、secret scanning と GitHub Advanced Security の両方が有効なリポジトリのみです。

secret scanning の追加設定へのアクセス

  1. の右上で、ご自分のプロフィール フォトをクリックしてから、 [Enterprise 設定] をクリックします。

    GitHub Enterprise Server でプロフィール写真をクリックすると表示されるドロップダウン メニューのスクリーンショット。 [Enterprise settings] オプションが枠線で囲まれています。

  2. ページの左側にある Enterprise アカウント サイドバーの [ Settings] をクリックします。

  3. 左側のサイドバーで、 [Code security] をクリックします。

  4. ページを下にスクロールして [Additional settings] セクションに移動します。

secret scanning がコミットをブロックするときに開発者にコンテキストを提供するために、コミットがブロックされた理由の詳細を示すリンクを表示できます。

  1. [Additional settings] で、[Resource link for push protection] の右側にある をクリックします。
  2. テキスト ボックスに目的のリソースへのリンクを入力して、 をクリックします。

ユーザー名前空間に作成された新しいリポジトリの機能を制御する

Organization 外のユーザーが作成したリポジトリが、organization 内で作成したリポジトリと同じセキュリティ機能で確実に保護するには、ユーザー名前空間に作成された新しいリポジトリに対して secret scanning 機能を有効または無効にします。

[Additional settings] の [User namespace repositories] セクションのオプションを使って、新しいリポジトリの機能を有効または無効にします。