Skip to main content

Enterprise Server 3.17 is currently available as a release candidate.

Migrating from GitHub Advanced Security to Secret Protection and Code Security

Learn how you can migrate from a combined license for Advanced Security features to one of the new SKUs.

New SKUs for Advanced Security features

From April 1, 2025, Advanced Security features are also available under two separate stock keeping units (SKUs) for GitHub Team and GitHub Enterprise Cloud users. GitHub Enterprise Server users can use the two new SKUs when upgrading to version 3.17.

  • GitHub Secret Protection, which includes features that help you detect and prevent secret leaks, such as secret scanning and push protection.
  • GitHub Code Security, which includes features that help you find and fix vulnerabilities, like code scanning, premium Dependabot features, and dependency review.

For detailed information about the separate SKUs, see feature summary and pricing information and About GitHub Advanced Security.

New users of Advanced Security

If you use GitHub Enterprise Server with a volume/subscription license purchased through GitHub's Sales team, you should talk to your contact about adding GitHub Secret Protection, GitHub Code Security, or GitHub Advanced Security to your license.

If you use GitHub Enterprise Server with a license downloaded from a linked instance of GitHub Enterprise Cloud with metered billing, you should be able to download a new license that allows metered use of Secret Protection and Code Security. This requires GitHub Connect. See Downloading your license for GitHub Enterprise and Enabling automatic user license sync for your enterprise.

Existing Advanced Security users

If you already pay to use Advanced Security features, the migration options available to you depend on your existing billing model.

Metered billing users

On GitHub Enterprise Server, metered use of Advanced Security products is billed through the linked enterprise account on GitHub Enterprise Cloud to ensure that committers are counted and billed accurately across the two platforms.

If you have a hybrid GitHub Enterprise Cloud and GitHub Enterprise Server system with metered billing, instructions on how to transition to the new SKUs will be sent to the email address associated with the enterprise account on GitHub Enterprise Cloud. Transitioning to the two separate products is self-serve and optional.

Volume/subscription billing users

When your license is due for renewal, you can choose to continue with licenses for GitHub Advanced Security, migrate to Secret Protection or Code Security subscription licenses, or migrate to metered billing.

Questions?

If you have any questions, contact GitHub's Sales team.