Skip to content

Commit 5404eb1

Browse files
authored
Committer-based billing M2 (phase 2)-specific work (#17730)
1 parent ff1a723 commit 5404eb1

14 files changed

Lines changed: 100 additions & 11 deletions
20.8 KB
Loading
49.6 KB
Loading
81.5 KB
Loading
43.5 KB
Loading

content/github/administering-a-repository/configuring-secret-scanning-for-your-repositories.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ versions:
2828
{% data reusables.repositories.navigate-to-security-and-analysis %}
2929

3030
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %}
31-
4. If "{% data variables.product.prodname_secret_scanning_caps %}" is not shown on the page, you need to enable {% data variables.product.prodname_GH_advanced_security %} first. To the right of "{% data variables.product.prodname_GH_advanced_security %}", click **Enable**.
31+
4. You may need to enable {% data variables.product.prodname_GH_advanced_security %} to activate the button for "{% data variables.product.prodname_secret_scanning_caps %}". To the right of "{% data variables.product.prodname_GH_advanced_security %}", click **Enable**.
3232
![Enable {% data variables.product.prodname_GH_advanced_security %} for your repository](/assets/images/help/repository/enable-ghas-dotcom.png)
3333
5. Click **Enable {% data variables.product.prodname_GH_advanced_security %} for this repository** to confirm the action.
3434
![Confirm enabling {% data variables.product.prodname_GH_advanced_security %} for your repository](/assets/images/help/repository/enable-ghas-confirmation-dotcom.png)

content/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ You can manage the security and analysis features for your {% if currentVersion
3333
{% data reusables.repositories.navigate-to-repo %}
3434
{% data reusables.repositories.sidebar-settings %}
3535
{% data reusables.repositories.navigate-to-security-and-analysis %}
36-
4. Under "Configure security and analysis features", to the right of the feature, click **Disable** or **Enable**. {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %}If "{% data variables.product.prodname_secret_scanning_caps %}" is not displayed, you may need to enable {% data variables.product.prodname_GH_advanced_security %} first.
36+
4. Under "Configure security and analysis features", to the right of the feature, click **Disable** or **Enable**. {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %}If the control for "{% data variables.product.prodname_secret_scanning_caps %}" is not active, you need to enable {% data variables.product.prodname_GH_advanced_security %} first.
3737
!["Enable" or "Disable" button for "Configure security and analysis" features](/assets/images/help/repository/security-and-analysis-disable-or-enable-dotcom-private.png)
3838
{% note %}
3939

content/github/getting-started-with-github/about-github-advanced-security.md

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,16 @@ A {% data variables.product.prodname_GH_advanced_security %} license provides th
2626

2727
For information about {% data variables.product.prodname_advanced_security %} features that are in development, see "[{% data variables.product.prodname_dotcom %} public roadmap](https://github.com/github/roadmap)."
2828

29+
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %}
30+
31+
### About {% data variables.product.prodname_advanced_security %} licensing
32+
33+
{% data reusables.advanced-security.license-overview %}
34+
35+
{% data reusables.advanced-security.enable-disable-committer-info %}
36+
37+
{% endif %}
38+
2939
{% if currentVersion ver_gt "enterprise-server@2.22" %}
3040
### Enabling {% data variables.product.prodname_advanced_security %} features on {% data variables.product.prodname_ghe_server %}
3141

@@ -40,7 +50,13 @@ For information about purchasing a license for {% data variables.product.prodnam
4050

4151
For public repositories on {% data variables.product.prodname_dotcom_the_website %}, these features are permanently on and are only disabled if you change the visibility of the project so that the code is no longer public.
4252

43-
For all other repositories, once you have a license, you can enable and disable these features at the organization or repository level. {% if currentVersion == "free-pro-team@latest" %}For more information, see "[Managing security and analysis settings for your organization](/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization)" and "[Managing security and analysis settings for your repository](/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository)."
53+
For other repositories, once you have a license for your organization or enterprise, you can enable and disable these features at the organization or repository level. {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %}For more information, see "[Managing security and analysis settings for your organization](/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization)" and "[Managing security and analysis settings for your repository](/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository)."
54+
55+
{% if currentVersion == "free-pro-team@latest" %}
56+
57+
If you have an enterprise account, license use for the enterprise is shown on your billing page. For more information, see "[Managing use of Advanced Security for organizations in your enterprise account](/github/setting-up-and-managing-your-enterprise/managing-use-of-advanced-security-for-organizations-in-your-enterprise-account)."
58+
59+
{% endif %}
4460

4561
For information about purchasing a license for {% data variables.product.prodname_GH_advanced_security %}, contact {% data variables.contact.contact_enterprise_sales %}.
4662
{% endif %}

content/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization.md

Lines changed: 23 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -25,13 +25,9 @@ versions:
2525

2626
The page that's displayed allows you to enable or disable all security and analysis features for the repositories in your organization.
2727

28-
{% if currentVersion == "free-pro-team@latest" %}If your organization, or the enterprise that owns it, has a license for {% data variables.product.prodname_GH_advanced_security %}, the page will also contain options to enable and disable {% data variables.product.prodname_advanced_security %} features.{% endif %}
28+
{% if currentVersion == "free-pro-team@latest" %}If your organization, or the enterprise that owns it, has a license for {% data variables.product.prodname_GH_advanced_security %}, the page will also contain options to enable and disable {% data variables.product.prodname_advanced_security %} features. Any repositories that use {% data variables.product.prodname_GH_advanced_security %} are listed at the bottom of the page.{% endif %}
2929

30-
{% if currentVersion ver_gt "enterprise-server@3.0" %}If you have a license for {% data variables.product.prodname_GH_advanced_security %}, the page will also contain options to enable and disable {% data variables.product.prodname_advanced_security %} features.{% endif %}
31-
32-
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %}
33-
![{% data variables.product.prodname_GH_advanced_security %} features](/assets/images/help/organizations/security-and-analysis-highlight-ghas.png)
34-
{% endif %}
30+
{% if currentVersion ver_gt "enterprise-server@3.0" %}If you have a license for {% data variables.product.prodname_GH_advanced_security %}, the page will also contain options to enable and disable {% data variables.product.prodname_advanced_security %} features. Any repositories that use {% data variables.product.prodname_GH_advanced_security %} are listed at the bottom of the page.{% endif %}
3531

3632
### Enabling or disabling a feature for all existing repositories
3733

@@ -96,6 +92,27 @@ By default, {% data variables.product.prodname_dependabot %} can't update depend
9692
1. Click **Select repositories**.
9793
{% endif %}
9894

95+
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %}
96+
97+
### Removing access to {% data variables.product.prodname_GH_advanced_security %} from individual repositories in an organization
98+
99+
You can manage the use of {% data variables.product.prodname_GH_advanced_security %} for a repository using the "Security & analysis" page, on the "Settings" tab. You can also disable the use of {% data variables.product.prodname_GH_advanced_security %} for any repository in an organization from the "Security & analysis" page of the organization.
100+
101+
1. Go to the security and analysis settings for your organization. For more information, see "[Displaying the security and analysis settings](#displaying-the-security-and-analysis-settings)."
102+
1. To see a list of all the repositories in your organization with {% data variables.product.prodname_GH_advanced_security %} enabled, scroll to the "{% data variables.product.prodname_GH_advanced_security %} repositories" section.
103+
![{% data variables.product.prodname_GH_advanced_security %} repositories section](/assets/images/help/organizations/ghas-repos-list.png)
104+
The table lists the number of unique committers for each repository. This is the number of seats you could free up on your license by removing access to {% data variables.product.prodname_GH_advanced_security %}.
105+
1. To remove access to {% data variables.product.prodname_GH_advanced_security %} from a repository, click the adjacent {% octicon "x" aria-label="X symbol" %}.
106+
1. In the confirmation dialog, click **Remove repository** to remove access to the features of {% data variables.product.prodname_GH_advanced_security %}.
107+
108+
{% note %}
109+
110+
**Note:** If you remove access to {% data variables.product.prodname_GH_advanced_security %} for a repository, you should communicate with the affected development team so that they know that the change was intended. Otherwise they may assume that the change was a mistake and re-enable access.
111+
112+
{% endnote %}
113+
114+
{% endif %}
115+
99116
### Further reading
100117

101118
- "[About securing your repository](/github/administering-a-repository/about-securing-your-repository)"

content/github/setting-up-and-managing-your-enterprise/about-enterprise-accounts.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ versions:
1616
An enterprise account allows you to manage multiple {% data variables.product.prodname_dotcom %} organizations and {% data variables.product.prodname_ghe_server %} instances. Your enterprise account must have a handle, like an organization or personal account on {% data variables.product.prodname_dotcom %}. Enterprise administrators can manage settings and preferences, like:
1717

1818
- Member access and management (organization members, outside collaborators)
19-
- Billing and usage ({% data variables.product.prodname_ghe_server %} instances, user licenses, {% data variables.large_files.product_name_short %} packs)
19+
- Billing and usage ({% data variables.product.prodname_ghe_server %} instances, user licenses, {% data variables.large_files.product_name_short %} packs{% if currentVersion == "free-pro-team@latest" or ver_gt "enterprise-server@3.0" %}, {% data variables.product.prodname_GH_advanced_security %} usage{% endif %})
2020
- Security (single sign-on, two factor authentication)
2121
- Requests and support bundle sharing with {% data variables.contact.enterprise_support %}
2222

content/github/setting-up-and-managing-your-enterprise/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ versions:
2929
{% link_in_list /managing-unowned-organizations-in-your-enterprise-account %}
3030
{% link_in_list /viewing-the-audit-logs-for-organizations-in-your-enterprise-account %}
3131
{% link_in_list /configuring-webhooks-for-organization-events-in-your-enterprise-account %}
32+
{% link_in_list /managing-use-of-advanced-security-for-organizations-in-your-enterprise-account %}
3233
{% topic_link_in_list /configuring-identity-and-access-management-for-your-enterprise-account %}
3334
{% link_in_list /about-identity-and-access-management-for-your-enterprise-account %}
3435
{% link_in_list /enabling-saml-single-sign-on-for-organizations-in-your-enterprise-account %}

0 commit comments

Comments
 (0)