title | intro | permissions | product | redirect_from | versions | type | topics | shortTitle | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Viewing your GitHub Advanced Security usage |
You can view usage of {% data variables.product.prodname_GH_advanced_security %} for your enterprise. |
Enterprise owners can view usage for {% data variables.product.prodname_GH_advanced_security %}. |
{% data reusables.gated-features.ghas %} |
|
|
how_to |
|
View Advanced Security usage |
{% ifversion enhanced-billing-platform %}
{% data reusables.billing.enhanced-billing-platform-licenses %}
{% endif %}
Each license for {% data variables.product.prodname_GH_advanced_security %} specifies a maximum number of {% ifversion ghas-billing-UI-update %}licenses {% endif %}that can use these features. Periodically you should check that your use is within your license capacity. For more information, see "AUTOTITLE."
{% ifversion ghas-committers-calculator %} You can estimate the number of licenses your enterprise would need to purchase {% data variables.product.prodname_GH_advanced_security %} or to enable {% data variables.product.prodname_GH_advanced_security %} for additional organizations and repositories. For more information, see "AUTOTITLE." {% endif %}
{% ifversion security-configurations %}
{% data reusables.security-configurations.managing-GHAS-licenses %}
{% endif %}
Viewing {% data variables.product.prodname_GH_advanced_security %} license usage for your enterprise account
You can view the enterprise account's current {% ifversion ghas-billing-UI-update %}license{% endif %} limits and usage.
{% ifversion ghec %}
{% data reusables.enterprise-accounts.access-enterprise %} {% data reusables.enterprise-accounts.settings-tab %} {% data reusables.enterprise-accounts.license-tab %} The "{% data variables.product.prodname_GH_advanced_security %}" section shows details of the current usage.
If you run out of licenses, the section will be red and show "Limit exceeded." You should either reduce your use of {% data variables.product.prodname_GH_advanced_security %} or purchase more licenses. For more information, see "AUTOTITLE" and "AUTOTITLE."
{% ifversion security-configurations %} {% data reusables.security-configurations.managing-GHAS-licenses %} {% endif %}
{% elsif ghes %}
{% data reusables.enterprise-accounts.access-enterprise %} {% data reusables.enterprise-accounts.settings-tab %} {% data reusables.enterprise-accounts.license-tab %} The "{% data variables.product.prodname_GH_advanced_security %}" section shows details of the current usage. You can see the total number of licenses used, as well as a table with the number of committers and unique committers for each organization.
{% endif %} {%- ifversion ghec -%}
-
Optionally, to see a detailed breakdown of usage per organization{% ifversion secret-scanning-user-owned-repos %} and user namespace when using {% data variables.product.prodname_emus %}{% endif %}, in the enterprise account sidebar, click Billing.
In the “{% data variables.product.prodname_GH_advanced_security %}” section, you can see a summary of your current license usage, as well as the number of committers and unique committers for each organization{% ifversion secret-scanning-user-owned-repos %} and user namespace when using {% data variables.product.prodname_emus %}{% endif %}. The organizations{% ifversion secret-scanning-user-owned-repos %} and user namespaces{% endif %} in the billing table are sorted by the highest number of unique committers in descending order. {% endif %}
-
Optionally, display the security and analysis settings for an organization.
- Click the name of the organization.
{% ifversion ghec %}
-
On the "Code security & analysis" settings page, scroll to the "{% data variables.product.prodname_GH_advanced_security %} repositories" section to see an overview of your organization's license usage, as well as a detailed breakdown of usage by repository for this organization.
For more information, see "AUTOTITLE."
{% else %}
- On the "Security & analysis" settings page, scroll to the "{% data variables.product.prodname_GH_advanced_security %} repositories" section to see a detailed breakdown of usage by repository for this organization.
For more information, see "AUTOTITLE."
{% ifversion security-configurations %}
{% data reusables.security-configurations.managing-GHAS-licenses %}
{% endif %} {% endif %}
You can download a CSV file with {% data variables.product.prodname_GH_advanced_security %} license usage information at both the enterprise and organization levels. The CSV file contains information about each {% data variables.product.prodname_advanced_security %} license that is in use, including:
- The username of the person using the {% ifversion ghas-billing-UI-update %}license{% endif %}
- The {% data variables.product.prodname_advanced_security %}-enabled repositories where commits were made
- The organizations{% ifversion secret-scanning-user-owned-repos %}{% ifversion ghec %} and user namespaces for {% data variables.product.prodname_emus %}{% endif %}{% endif %} that people using {% ifversion ghas-billing-UI-update %}licenses{% endif %} belong to
- The most recent commit dates{% ifversion ghec or ghes > 3.11 %} and associated email addresses{% endif %}
You can use this information for insights into your {% data variables.product.prodname_advanced_security %} usage, such as which members of your enterprise are using an {% data variables.product.prodname_advanced_security %} {% ifversion ghas-billing-UI-update %}license{% endif %} or how {% data variables.product.prodname_advanced_security %} licenses are being consumed across your organizations.
You can download the {% data variables.product.prodname_advanced_security %} license usage CSV through the {% data variables.product.product_name %} user interface or the REST API.
Downloading {% data variables.product.prodname_advanced_security %} license usage information through the UI
{% ifversion ghec %}
{% data reusables.profile.access_org %} {% data reusables.profile.org_settings %}
-
In the "Security" section of the sidebar, click {% octicon "codescan" aria-hidden="true" %} Code security.
-
In the "{% data variables.product.prodname_GH_advanced_security %} repositories" section, next to the repository you want usage information for, select {% octicon "kebab-horizontal" aria-label="GHAS repository actions" %}, then click Download CSV report.
{% endif %}
{% ifversion ghec %}
{% data reusables.profile.access_org %} {% data reusables.profile.org_settings %} {% data reusables.organizations.billing_plans %}
- Underneath "{% data variables.product.prodname_GH_advanced_security %}," next to "Committers", click {% octicon "download" aria-hidden="true" %} CSV report. {% endif %}
{% ifversion ghec %}
{% endif %}
{% data reusables.enterprise-accounts.access-enterprise %} {% data reusables.enterprise-accounts.settings-tab %} {% data reusables.enterprise-accounts.license-tab %}
{%- ifversion ghec %}
-
Under "{% data variables.product.prodname_GH_advanced_security %}," click the Manage dropdown and then click Download report.
{%- elsif ghes %}
-
Under "{% data variables.product.prodname_GH_advanced_security %}," click {% octicon "download" aria-hidden="true" %} CSV report in the header of the "Committers" table.
{%- else %}
- Under "{% data variables.product.prodname_GH_advanced_security %}," {% octicon "download" aria-label="The download icon" %} in the header of the "Committers" table.
{%- endif %}
Downloading {% data variables.product.prodname_advanced_security %} license usage information through the REST API
You can retrieve {% data variables.product.prodname_advanced_security %} usage information via the billing API.
{% ifversion ghec %}
For organization-level data, use the /orgs/{org}/settings/billing/advanced-security
endpoint. For more information, see "AUTOTITLE."
{% endif %}
For enterprise-level data, use the /enterprises/{enterprise}/settings/billing/advanced-security
endpoint. For more information, see "AUTOTITLE" in the {% data variables.product.prodname_dotcom %} REST API documentation.