Skip to main content

Applying a custom security configuration to your enterprise

You can apply your custom security configuration to organizations and repositories in your organization to meet the specific security needs of your enterprise.

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

Enterprise owners and members with the admin role

About applying a custom security configuration

After you create a custom security configuration, you need to apply it to repositories in your enterprise to enable the configuration's settings on those repositories.

Note

Some features enabled in security configurations may require Actions minutes to work. GitHub will let you know if that's the case when you apply the configuration to a repository. For more information about billing for GitHub Actions, see GitHub Actions の課金について.

Applying your custom security configuration to repositories in your enterprise

  1. GitHub の右上隅にあるプロフィール写真をクリックします。

  2. ご自分の環境に応じて、[Your enterprise] または [Your enterprises] をクリックし、表示するエンタープライズをクリックします。

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

  4. In the left sidebar, click Code security.

  5. To the right of the configuration you want to apply, select the Apply to dropdown menu, then click All repositories or All repositories without configurations.

  6. 確認ダイアログのオプションで、新しく作成されたリポジトリに対し、security configuration を、それぞれの可視性に応じて自動的に適用することも選択できます。 ドロップダウン メニューで [なし] を選択した後、[公開用] または [個人用と内部用]、またはその両方をクリックします。

  7. security configuration を適用するには、[適用] をクリックします。

security configuration は、アクティブなリポジトリとアーカイブされたリポジトリの両方に適用されます。一部のセキュリティ機能は、アーカイブされたリポジトリ (たとえば、secret scanning) で実行されるためです。 さらに、リポジトリが後にアーカイブされない場合は、選択した security configuration によって確実に保護されます。

If security configurations fail to apply to some organizations in your enterprise, GitHub will display a banner on the UI to let you know. You can click the links on the banner to get more information about the organizations and repositories involved.

Next steps

To learn how to edit your custom security configuration, see Editing a custom security configuration.