Skip to content

Commit 6857322

Browse files
authored
Link to GHAS trial information from more articles and clarify trial method for invoiced customers (#49206)
1 parent 81408a2 commit 6857322

File tree

16 files changed

+55
-63
lines changed

16 files changed

+55
-63
lines changed

content/billing/managing-billing-for-github-advanced-security/about-billing-for-github-advanced-security.md

+24-35
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: About billing for GitHub Advanced Security
3-
intro: 'If you want to use {% data variables.product.prodname_GH_advanced_security %} features{% ifversion fpt or ghec %} in a private or internal repository{% endif %}, you need a license{% ifversion fpt %} for your enterprise{% endif %}.{% ifversion fpt or ghec %} These features are available free of charge for public repositories on {% data variables.product.prodname_dotcom_the_website %}.{% endif %}'
3+
intro: 'Learn how {% data variables.product.prodname_GH_advanced_security %} costs are calculated and how to get the most from your license.'
44
product: '{% data reusables.gated-features.ghas %}'
55
redirect_from:
66
- /admin/advanced-security/about-licensing-for-github-advanced-security
@@ -19,18 +19,30 @@ topics:
1919
shortTitle: Advanced Security billing
2020
---
2121

22-
## About billing for {% data variables.product.prodname_GH_advanced_security %}
22+
## About licenses for {% data variables.product.prodname_GH_advanced_security %}
2323

2424
{% ifversion fpt %}
2525

26-
If you want to use {% data variables.product.prodname_GH_advanced_security %} features on any repository apart from a public repository on {% data variables.product.prodname_dotcom_the_website %}, you will need a {% data variables.product.prodname_GH_advanced_security %} license, available with {% data variables.product.prodname_ghe_cloud %} or {% data variables.product.prodname_ghe_server %}.
26+
If you want to use {% data variables.product.prodname_GH_advanced_security %} features on any repository apart from a public repository on {% data variables.product.prodname_dotcom_the_website %}, you will need a {% data variables.product.prodname_GH_advanced_security %} license, available with {% data variables.product.prodname_ghe_cloud %} or {% data variables.product.prodname_ghe_server %}. {% data reusables.advanced-security.ghas-trial %}
27+
28+
{% note %}
29+
30+
**Note:** If you change the visibility of a public repository to private then {% data variables.product.prodname_GH_advanced_security %} will be disabled for that repository.
31+
32+
{% endnote %}
2733

2834
For information about billing for {% data variables.product.prodname_GH_advanced_security %}, see the [{% data variables.product.prodname_ghe_cloud %} documentation](/enterprise-cloud@latest/billing/managing-billing-for-github-advanced-security/about-billing-for-github-advanced-security).
2935

3036
{% elsif ghec %}
3137

3238
If you want to use {% data variables.product.prodname_GH_advanced_security %} features on any repository apart from a public repository on {% data variables.product.prodname_dotcom_the_website %}, you will need a {% data variables.product.prodname_GH_advanced_security %} license. For more information about {% data variables.product.prodname_GH_advanced_security %}, see "[AUTOTITLE](/get-started/learning-about-github/about-github-advanced-security)."
3339

40+
{% data reusables.advanced-security.ghas-trial-availability %} For more information, see "[AUTOTITLE](/billing/managing-billing-for-github-advanced-security/setting-up-a-trial-of-github-advanced-security)."
41+
42+
{% data reusables.advanced-security.ghas-trial-invoiced %}
43+
44+
For other billing-related questions, contact {% data variables.contact.github_support %}.
45+
3446
{% elsif ghes %}
3547

3648
You can make extra features for code security available to users by buying and uploading a license for {% data variables.product.prodname_GH_advanced_security %}. For more information about {% data variables.product.prodname_GH_advanced_security %}, see "[AUTOTITLE](/get-started/learning-about-github/about-github-advanced-security)."
@@ -39,33 +51,25 @@ You can make extra features for code security available to users by buying and u
3951

4052
{% ifversion ghes or ghec %}
4153

42-
Each license for {% data variables.product.prodname_GH_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 {% ifversion ghas-billing-UI-update %}license{% else %}seat{% endif %}. 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.
43-
44-
{% note %}
45-
46-
**Note:** Active committers are calculated using both the commit author information and the timestamp for when the code was pushed to {% data variables.product.product_name %}.
54+
## License size
4755

48-
- When a user pushes code to {% data variables.product.prodname_dotcom %}, every user who authored code in that push counts towards {% data variables.product.prodname_GH_advanced_security %} {% ifversion ghas-billing-UI-update %}licenses{% else %}seats{% endif %}, even if the code is not new to {% data variables.product.prodname_dotcom %}.
49-
50-
- Users should always create branches from a recent base, or rebase them before pushing. This will ensure that users who have not committed in the last 90 days do not take up {% data variables.product.prodname_GH_advanced_security %} {% ifversion ghas-billing-UI-update %}licenses{% else %}seats{% endif %}.
56+
Each license for {% data variables.product.prodname_GH_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 {% ifversion ghas-billing-UI-update %}license{% else %}seat{% endif %}. 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.
5157

52-
{% endnote %}
58+
When you remove a user from your enterprise account, the user's license is freed within 24 hours.
5359

5460
{% ifversion ghes %}
5561
You can determine how many licenses you'll need for {% data variables.product.prodname_GH_advanced_security %} by generating a count of your instance's active committers in the site admin dashboard. For more information, see "[AUTOTITLE](/admin/configuration/configuring-your-enterprise/site-admin-dashboard#advanced-security-committers)."
5662
{% endif %}
5763

58-
{% ifversion ghec %}
59-
If you use {% data variables.product.prodname_ghe_cloud %} with an enterprise account and pay with a credit card, you can purchase a {% data variables.product.prodname_GH_advanced_security %} license or start a free trial from your enterprise account settings. For more information, see "[AUTOTITLE](/billing/managing-billing-for-github-advanced-security/signing-up-for-github-advanced-security)" and "[AUTOTITLE](/billing/managing-billing-for-github-advanced-security/setting-up-a-trial-of-github-advanced-security)."
64+
If you are over your license limit, {% data variables.product.prodname_GH_advanced_security %} continues to work on all repositories where it is already enabled. However, in organizations where {% data variables.product.prodname_GH_advanced_security %} is enabled for new repositories, repositories will be created with the feature deactivated. In addition, the option to enable {% data variables.product.prodname_GH_advanced_security %} for existing repositories will not be available.
6065

61-
You cannot purchase {% data variables.product.prodname_GH_advanced_security %} or start a {% data variables.product.prodname_GH_advanced_security %} trial if you are currently on a {% data variables.product.prodname_ghe_cloud %} trial.
66+
As soon as you free up some {% ifversion ghas-billing-UI-update %}licenses{% else %}seats{% endif %}, by deactivating {% data variables.product.prodname_GH_advanced_security %} for some repositories or by increasing your license size, the options for activating {% data variables.product.prodname_GH_advanced_security %} will work again as normal.
6267

63-
If you pay by invoice, contact {% data variables.contact.contact_enterprise_sales %} to discuss licensing {% data variables.product.prodname_GH_advanced_security %} for your enterprise.
68+
You can enforce policies to allow or disallow the use of {% data variables.product.prodname_advanced_security %} by organizations owned by your enterprise account. For more information, see "[AUTOTITLE](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-policies-for-advanced-security-in-your-enterprise)."
6469

65-
For other billing-related questions, contact {% data variables.contact.github_support %}.
66-
{% endif %}
70+
For more information on viewing license usage, see "[AUTOTITLE](/billing/managing-billing-for-github-advanced-security/viewing-your-github-advanced-security-usage)."
6771

68-
## About committer numbers for {% data variables.product.prodname_GH_advanced_security %}
72+
## Active committers and unique committers
6973

7074
We record and display two numbers of {% ifversion ghas-billing-UI-update %}active {% endif %}committers for {% data variables.product.prodname_GH_advanced_security %} on {% data variables.location.product_location %}:
7175

@@ -74,34 +78,19 @@ We record and display two numbers of {% ifversion ghas-billing-UI-update %}activ
7478

7579
If there are no unique {% ifversion ghas-billing-UI-update %}active {% endif %}committers, all active committers also contribute to other repositories or organizations that use {% data variables.product.prodname_GH_advanced_security %}. Deactivating the feature for that repository or organization would not free any {% ifversion ghas-billing-UI-update %}licenses{% else %}seats{% endif %} for {% data variables.product.prodname_GH_advanced_security %}.
7680

77-
When you remove a user from your enterprise account, the user's license is freed within 24 hours.
78-
7981
{% note %}
8082

8183
**Note:** Users can contribute to multiple repositories or organizations. Usage is measured across the whole enterprise account to ensure that each member uses one {% ifversion ghas-billing-UI-update %}license {% else %}seat {% endif %}regardless of how many repositories or organizations the user contributes to.
8284

8385
{% endnote %}
8486

85-
{% ifversion fpt or ghes or ghec %}
86-
8787
When you activate or deactivate {% data variables.product.prodname_advanced_security %} for repositories, {% data variables.product.prodname_dotcom %} displays an overview of changes to the use of your license. If you deactivate access to {% data variables.product.prodname_GH_advanced_security %}, any {% ifversion ghas-billing-UI-update %}licenses{% else %}seats{% endif %} used by unique active committers are freed up.
8888

89-
If you are over your license limit, {% data variables.product.prodname_GH_advanced_security %} continues to work on all repositories where it is already enabled. However, in organizations where {% data variables.product.prodname_GH_advanced_security %} is enabled for new repositories, repositories will be created with the feature deactivated. In addition, the option to enable {% data variables.product.prodname_GH_advanced_security %} for existing repositories will not be available.{% ifversion fpt or ghec %} If you change the visibility of a public repository to private then {% data variables.product.prodname_GH_advanced_security %} will be disabled for that repository.{% endif %}
90-
91-
As soon as you free up some {% ifversion ghas-billing-UI-update %}licenses{% else %}seats{% endif %}, by deactivating {% data variables.product.prodname_GH_advanced_security %} for some repositories or by increasing your license size, the options for activating {% data variables.product.prodname_GH_advanced_security %} will work again as normal.
92-
{% endif %}
93-
94-
You can enforce policies to allow or disallow the use of {% data variables.product.prodname_advanced_security %} by organizations owned by your enterprise account. For more information, see "[Enforcing policies for {% data variables.product.prodname_advanced_security %} in your enterprise]({% ifversion fpt %}/enterprise-cloud@latest/{% endif %}/admin/policies/enforcing-policies-for-your-enterprise/enforcing-policies-for-advanced-security-in-your-enterprise){% ifversion fpt %}" in the {% data variables.product.prodname_ghe_cloud %} documentation.{% else %}."{% endif %}
95-
96-
{% ifversion fpt or ghes or ghec %}
97-
For more information on viewing license usage, see "[AUTOTITLE](/billing/managing-billing-for-github-advanced-security/viewing-your-github-advanced-security-usage)."
98-
{% endif %}
99-
10089
{% ifversion ghec %}
10190
For more information on managing the number of committers, see "[AUTOTITLE](/billing/managing-billing-for-github-advanced-security/managing-your-github-advanced-security-licensing)."
10291
{% endif %}
10392

104-
## Understanding active committer usage
93+
## Understanding usage
10594

10695
The following example timeline demonstrates how active committer count for {% data variables.product.prodname_GH_advanced_security %} could change over time in an enterprise. For each month, you will find events, along with the resulting committer count.
10796

content/billing/managing-billing-for-github-advanced-security/index.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Managing billing for GitHub Advanced Security
33
shortTitle: GitHub Advanced Security
4-
intro: 'You can view and manage your use of seats on a license for {% data variables.product.prodname_advanced_security %}.'
4+
intro: 'You can view and manage your use of seats on a license for {% data variables.product.prodname_GH_advanced_security %}.'
55
product: '{% data reusables.gated-features.ghas %}'
66
redirect_from:
77
- /billing/managing-licensing-for-github-advanced-security
@@ -19,4 +19,3 @@ children:
1919
- /viewing-your-github-advanced-security-usage
2020

2121
---
22-

content/billing/managing-billing-for-github-advanced-security/setting-up-a-trial-of-github-advanced-security.md

+9-5
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: Setting up a trial of GitHub Advanced Security
3-
intro: 'You can evaluate the extra security features that {% data variables.product.prodname_dotcom %} makes available to customers with a {% data variables.product.prodname_GH_advanced_security %} license by setting up a free trial of {% data variables.product.prodname_GH_advanced_security %}.'
3+
intro: 'You can try {% data variables.product.prodname_GH_advanced_security %} for free.'
44
product: '{% data reusables.gated-features.ghas %}'
55
versions:
66
ghec: '*'
@@ -11,13 +11,17 @@ topics:
1111
shortTitle: Set up an Advanced Security trial
1212
---
1313

14-
## About trials of {% data variables.product.prodname_GH_advanced_security %}
14+
## About {% data variables.product.prodname_GH_advanced_security %}
1515

1616
{% data variables.product.prodname_GH_advanced_security %} provides features that help you improve and maintain the security and quality of code, such as {% data variables.product.prodname_code_scanning %}, {% data variables.product.prodname_secret_scanning %}, and dependency review. For more information, see "[AUTOTITLE](/get-started/learning-about-github/about-github-advanced-security)."
1717

18-
During a trial, you can add any number of committers and enable {% data variables.product.prodname_GH_advanced_security %} for any number of organizations. You can set up a trial if you pay for {% data variables.product.prodname_ghe_cloud %} by credit card or PayPal, or if you are already taking part in a free trial of {% data variables.product.prodname_ghe_cloud %}.
18+
## About trials of {% data variables.product.prodname_GH_advanced_security %}
19+
20+
{% data reusables.advanced-security.ghas-trial-availability %}
21+
22+
{% data reusables.advanced-security.ghas-trial-invoiced %}
1923

20-
The standard length of the trial is 30 days. If you're taking part in a free trial of {% data variables.product.prodname_ghe_cloud %}, the trial of {% data variables.product.prodname_GH_advanced_security %} will last for the time you have remaining on your trial of {% data variables.product.prodname_ghe_cloud %}.
24+
During a trial, you can add any number of committers and enable {% data variables.product.prodname_GH_advanced_security %} for any number of organizations. The standard length of the trial is 30 days. If you're taking part in a free trial of {% data variables.product.prodname_ghe_cloud %}, the trial of {% data variables.product.prodname_GH_advanced_security %} will last for the time you have remaining on your trial of {% data variables.product.prodname_ghe_cloud %}.
2125

2226
## Prerequisites
2327

@@ -33,7 +37,7 @@ To set up a trial of {% data variables.product.prodname_GH_advanced_security %},
3337

3438
## Finishing your trial
3539

36-
You can finish your trial at any time by purchasing {% data variables.product.prodname_GH_advanced_security %}. If you haven't purchased {% data variables.product.prodname_GH_advanced_security %} by the end of the 14 days, your trial will expire.
40+
You can finish your trial at any time by purchasing {% data variables.product.prodname_GH_advanced_security %}. If you haven't purchased {% data variables.product.prodname_GH_advanced_security %} by the end of the 30 days, your trial will expire.
3741

3842
{% data reusables.enterprise-accounts.access-enterprise %}
3943
{% data reusables.enterprise-accounts.settings-tab %}

content/billing/managing-billing-for-github-advanced-security/signing-up-for-github-advanced-security.md

+3-2
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,9 @@ shortTitle: Sign up for Advanced Security
1818
{% data reusables.enterprise-accounts.license-tab %}
1919
1. To the right of "GitHub Advanced Security", click **Buy Advanced Security**.
2020

21-
![Screenshot of the {% data variables.product.prodname_GH_advanced_security %} section of the enterprise licensing screen. The "Buy Advanced Security" button is highlighted with an orange outline.](/assets/images/help/enterprises/ghas-buy-advanced-security-button.png)
22-
1. {% data reusables.advanced-security.purchase-ghas %}
21+
![Screenshot of the {% data variables.product.prodname_GH_advanced_security %} section of the enterprise licensing screen. The "Buy Advanced Security" button is outlined in orange.](/assets/images/help/enterprises/ghas-buy-advanced-security-button.png)
22+
23+
{% data reusables.advanced-security.purchase-ghas %}
2324

2425
## Further reading
2526

content/code-security/code-scanning/introduction-to-code-scanning/about-code-scanning.md

+2
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,8 @@ To get started with {% data variables.product.prodname_code_scanning %}, see "[A
4444

4545
{% data variables.product.prodname_code_scanning_caps %} uses {% data variables.product.prodname_actions %}, and each run of a {% data variables.product.prodname_code_scanning %} workflow consumes minutes for {% data variables.product.prodname_actions %}. For more information, see "[AUTOTITLE](/billing/managing-billing-for-github-actions/about-billing-for-github-actions)."
4646

47+
To use {% data variables.product.prodname_code_scanning %} on a private repository, you will also need a license for {% data variables.product.prodname_GH_advanced_security %}. {% data reusables.advanced-security.ghas-trial %}
48+
4749
{% endif %}
4850

4951
## About tools for {% data variables.product.prodname_code_scanning %}

content/code-security/codeql-cli/getting-started-with-the-codeql-cli/about-the-codeql-cli.md

+3-1
Original file line numberDiff line numberDiff line change
@@ -126,4 +126,6 @@ If you are working with an Open Source Codebase (that is, a codebase that is rel
126126
- To perform analysis of the Open Source Codebase.
127127
- If the Open Source Codebase is hosted and maintained on {% data variables.product.prodname_dotcom_the_website %}, to generate {% data variables.product.prodname_codeql %} databases for or during automated analysis, continuous integration, or continuous delivery.
128128

129-
{% data variables.product.prodname_codeql %} can’t be used for automated analysis, continuous integration or continuous delivery, whether as part of normal software engineering processes or otherwise, except in the express cases set forth herein. For these uses, contact the [sales team](https://enterprise.github.com/contact).
129+
{% data variables.product.prodname_codeql %} can’t be used for automated analysis, continuous integration or continuous delivery, whether as part of normal software engineering processes or otherwise, except in the express cases set forth herein unless you have a license for {% data variables.product.prodname_GH_advanced_security %}.
130+
131+
{% data reusables.advanced-security.ghas-trial %}

0 commit comments

Comments
 (0)