Skip to main content

Managing your GitHub Advanced Security licensing

You can add or remove GitHub Advanced Security licenses for your enterprise.

Who can use this feature?

Enterprise owners can manage licensing for GitHub Advanced Security.

GitHub Advanced Security is available for enterprise accounts on GitHub Enterprise Cloud. Some features of GitHub Advanced Security are also available for public repositories on GitHub.com. For more information, see "GitHub’s plans."

For information about GitHub Advanced Security for Azure DevOps, see Configure GitHub Advanced Security for Azure DevOps in Microsoft Learn.

About licensing for GitHub Advanced Security

Each license for GitHub Advanced Security specifies a maximum number of accounts that can use these features. Each active committer to at least one repository with the feature enabled uses one license. A committer is considered active if one of their commits has been pushed to the repository within the last 90 days, regardless of when it was originally authored. For more information about committer numbers, see "About billing for GitHub Advanced Security." For information about purchasing a license, see "Signing up for GitHub Advanced Security."

Managing the number of committers in your subscription

Note: With security configurations, you can manage GitHub Advanced Security feature enablement and license usage for your organization. See "Managing your GitHub Advanced Security license usage."

Security configurations and global settings are in beta and subject to change.

  1. In the top-right corner of GitHub, click your profile photo, then click Your enterprises.

  2. In the list of enterprises, click the enterprise you want to view.

  3. In the enterprise account sidebar, click Settings.

  4. Under Settings, click Enterprise licensing.

    Note

    Enterprise accounts, and organizations owned by enterprise accounts, created after June 2, 2024, have access to the enhanced billing platform. Enterprises that participated in the beta program also have access to the enhanced billing platform.

    As part of the enhanced billing platform, the licensing page has been relocated. See "Gathering insights on your spending."

  5. Under "GitHub Advanced Security GitHub Advanced Security", click Committers.

    Screenshot of the GitHub Advanced Security licensing screen. The "Committers" dropdown is highlighted with an orange line.

  6. Under "Committers", click Manage committers.

  7. Under "Total committers", click the plus or minus buttons to add or remove committers.

    Screenshot of the GitHub Advanced Security committers screen. A text box with the number 5, a minus button on its left, and a plus button on its right, are highlighted in an orange outline.

  8. Click Update committers.

Canceling your GitHub Advanced Security subscription

  1. In the top-right corner of GitHub, click your profile photo, then click Your enterprises.

  2. In the list of enterprises, click the enterprise you want to view.

  3. In the enterprise account sidebar, click Settings.

  4. Under Settings, click Enterprise licensing.

    Note

    Enterprise accounts, and organizations owned by enterprise accounts, created after June 2, 2024, have access to the enhanced billing platform. Enterprises that participated in the beta program also have access to the enhanced billing platform.

    As part of the enhanced billing platform, the licensing page has been relocated. See "Gathering insights on your spending."

  5. To the right of "GitHub Advanced Security", click Manage, then click Cancel Subscription.

    Screenshot of the "Manage" dropdown in the GitHub Advanced Security licensing screen. The "Cancel Subscription" button is highlighted with an orange outline.

  6. To confirm your cancellation, click I understand, cancel Advanced Security.