Skip to main content

Signing up for GitHub Advanced Security

You can sign up for GitHub Advanced Security products from your organization account's settings to prevent data leaks and keep vulnerablities out of your codebase.

Who can use this feature?

Organization owners can sign up for GitHub Secret Protection or GitHub Code Security

Requires GitHub Team or GitHub Enterprise

Checking your current plan

Your organization must use a GitHub Team or GitHub Enterprise plan before you can enable GitHub Secret Protection or GitHub Code Security on private repositories.

  1. In the upper-right corner of GitHub, select your profile photo, then click Your organizations.
  2. Next to the organization, click Settings.
  3. In the "Access" section of the sidebar, click Billing & licensing and then Licensing (new platform). Alternatively, click Billing and plans (original platform).

Your current plan is shown with any options to upgrade to a different plan.

Starting to use Advanced Security

If your organization uses a GitHub Team plan, you are ready to start enabling GitHub Secret Protection and GitHub Code Security at the organization and repository level. Whenever you enable a feature or apply a configuration, a modal dialog shows detailed information with estimated billing changes. You can confirm your change or return to the page without making changes.

The most effective way to control and enable these features is using security configurations, see Choosing a security configuration for your repositories.

Further reading