Skip to content

Commit ba405a3

Browse files
jclement136jc-clarkisaacmbrownheiskrCopilot
authored
Advanced Security wizard-style setup dialog for easier GHAS enablement [GA] (#59788)
Co-authored-by: Joe Clark <31087804+jc-clark@users.noreply.github.com> Co-authored-by: isaacmbrown <isaacmbrown@github.com> Co-authored-by: Kevin Heis <heiskr@users.noreply.github.com> Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent d72e362 commit ba405a3

File tree

20 files changed

+27
-267
lines changed

20 files changed

+27
-267
lines changed

content/code-security/concepts/security-at-scale/about-enabling-security-features-at-scale.md

Lines changed: 1 addition & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -31,21 +31,10 @@ For more information on purchasing {% data variables.product.prodname_GH_cs_or_s
3131

3232
{% data reusables.security-configurations.define-security-configurations %}
3333

34-
{% ifversion security-configurations-cloud %}
35-
36-
There are two types of {% data variables.product.prodname_security_configuration %}:
37-
38-
* **The {% data variables.product.prodname_github_security_configuration %}**, which is a collection of enablement settings created and managed by subject matter experts at {% data variables.product.company_short %}
39-
* **{% data variables.product.prodname_custom_security_configurations_caps %}**, which are configurations you can create and edit yourself, allowing you to meet your specific security needs
40-
41-
For more detailed information on {% data variables.product.prodname_security_configurations %}, see [AUTOTITLE](/code-security/concepts/security-at-scale/security-configurations).
42-
43-
{% elsif security-configurations-ghes-only %}
44-
34+
{% ifversion security-configurations-ghes-only %}
4535
{% data reusables.security-configurations.custom-configuration-intro-ghes %}
4636

4737
To learn how to create {% data variables.product.prodname_custom_security_configurations %}, see [AUTOTITLE](/code-security/securing-your-organization/enabling-security-features-in-your-organization/creating-a-custom-security-configuration).
48-
4938
{% endif %}
5039

5140
## About {% data variables.product.prodname_global_settings %}
@@ -70,12 +59,4 @@ If your organization uses {% data variables.product.prodname_microsoft_defender
7059

7160
## Next steps
7261

73-
{% ifversion security-configurations-cloud %}
74-
75-
To determine which {% data variables.product.prodname_security_configurations %} are right for the repositories in your organization, see [AUTOTITLE](/code-security/securing-your-organization/introduction-to-securing-your-organization-at-scale/choosing-a-security-configuration-for-your-repositories).
76-
77-
{% elsif security-configurations-ghes-only %}
78-
7962
To get started with creating a {% data variables.product.prodname_security_configuration %} for your organization, see [AUTOTITLE](/code-security/securing-your-organization/enabling-security-features-in-your-organization/creating-a-custom-security-configuration).
80-
81-
{% endif %}

content/code-security/concepts/security-at-scale/index.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ versions:
99
contentType: concepts
1010
children:
1111
- /about-enabling-security-features-at-scale
12-
- /security-configurations
1312
- /about-security-overview
1413
- /about-security-campaigns
1514
- /auditing-security-alerts

content/code-security/concepts/security-at-scale/security-configurations.md

Lines changed: 0 additions & 107 deletions
This file was deleted.

content/code-security/how-tos/secure-at-scale/configure-enterprise-security/establish-complete-coverage/applying-the-github-recommended-security-configuration-to-your-enterprise.md

Lines changed: 0 additions & 43 deletions
This file was deleted.

content/code-security/how-tos/secure-at-scale/configure-enterprise-security/establish-complete-coverage/creating-a-custom-security-configuration-for-your-enterprise.md

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,6 @@ contentType: how-tos
1212

1313
## About {% data variables.product.prodname_custom_security_configurations %}
1414

15-
{% ifversion security-configurations-cloud %}
16-
17-
We recommend securing your enterprise with the {% data variables.product.prodname_github_security_configuration %}, then evaluating the security findings on your repositories before configuring {% data variables.product.prodname_custom_security_configurations %}. For more information, see [AUTOTITLE](/admin/managing-code-security/securing-your-enterprise/applying-the-github-recommended-security-configuration-to-your-enterprise).
18-
19-
{% endif %}
20-
2115
With {% data variables.product.prodname_custom_security_configurations %}, you can create collections of enablement settings for {% data variables.product.company_short %}'s security products to meet the specific security needs of your enterprise. For example, you can create a different {% data variables.product.prodname_custom_security_configuration %} for each organization or group of organizations to reflect their unique security requirements and compliance obligations.
2216

2317
{% ifversion ghas-products %}

content/code-security/how-tos/secure-at-scale/configure-enterprise-security/establish-complete-coverage/index.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ contentType: how-tos
99
children:
1010
- /enabling-security-features-for-multiple-repositories
1111
- /enabling-github-advanced-security-for-your-enterprise
12-
- /applying-the-github-recommended-security-configuration-to-your-enterprise
1312
- /creating-a-custom-security-configuration-for-your-enterprise
1413
- /applying-a-custom-security-configuration-to-your-enterprise
1514
- /configuring-additional-secret-scanning-settings-for-your-enterprise

content/code-security/how-tos/secure-at-scale/configure-enterprise-security/manage-your-coverage/editing-a-custom-security-configuration.md

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,6 @@ contentType: how-tos
1414

1515
After creating and applying a {% data variables.product.prodname_custom_security_configuration %}, you may need to edit the enablement settings for that configuration to better secure your repositories. Any changes you make to the enablement settings of a {% data variables.product.prodname_security_configuration %} will automatically populate to all linked repositories.
1616

17-
{% ifversion security-configurations-cloud %}
18-
19-
> [!NOTE]
20-
> The {% data variables.product.prodname_github_security_configuration %} is managed by {% data variables.product.github %} and cannot be edited. If you would like to customize your security enablement settings, you need to create a {% data variables.product.prodname_custom_security_configuration %}. For more information, see [AUTOTITLE](/admin/managing-code-security/securing-your-enterprise/creating-a-custom-security-configuration-for-your-enterprise).
21-
22-
{% endif %}
23-
2417
## Modifying your {% data variables.product.prodname_custom_security_configuration %}
2518

2619
{% data reusables.enterprise-accounts.access-enterprise %}

content/code-security/how-tos/secure-at-scale/configure-organization-security/configure-specific-tools/protect-your-secrets.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,4 +25,4 @@ Before you configure {% data variables.product.prodname_GH_secret_protection %},
2525
* **For public repositories for free**: Click to enable for _only_ public repositories in your organization.
2626
* **For all repositories**: Click to see an estimated cost for {% data variables.product.prodname_GH_secret_protection %} for all repositories in your organization.
2727
* If you are satisfied with the pricing estimate, to enable {% data variables.product.prodname_secret_scanning %} alerts and push protection across your organization, click **Enable {% data variables.product.prodname_secret_protection %}**.
28-
* Alternatively, click **Configure in settings** to customize which repositories you want to enable {% data variables.product.prodname_secret_protection %} for. See {% ifversion fpt or ghec %}[AUTOTITLE](/code-security/securing-your-organization/enabling-security-features-in-your-organization/applying-the-github-recommended-security-configuration-in-your-organization) and {% endif %}[AUTOTITLE](/code-security/securing-your-organization/enabling-security-features-in-your-organization/creating-a-custom-security-configuration).
28+
* Alternatively, click **Configure in settings** to customize which repositories you want to enable {% data variables.product.prodname_secret_protection %} for. See [AUTOTITLE](/code-security/securing-your-organization/enabling-security-features-in-your-organization/creating-a-custom-security-configuration).

0 commit comments

Comments
 (0)