Skip to content

Commit 56092ca

Browse files
isaacmbrownfelicitymaygithub-actionsmchammer01
authored
[Improvement]: Update "Securing your organization" to help users decide how to enable security features (#38240)
Co-authored-by: Felicity Chapman <[email protected]> Co-authored-by: github-actions <[email protected]> Co-authored-by: mc <[email protected]>
1 parent 67e5702 commit 56092ca

File tree

11 files changed

+100
-124
lines changed

11 files changed

+100
-124
lines changed
Loading

content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/configuring-code-scanning-at-scale.md

+3-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ In addition, {% data variables.product.prodname_actions %} must be enabled for t
3232

3333
{% ifversion code-security-multi-repo-enablement %}
3434

35-
You can use security overview to find a set of repositories and enable or disable default setup for {% data variables.product.prodname_code_scanning %} for them all at the same time. For more information, see "[AUTOTITLE](/code-security/security-overview/enabling-security-features-for-multiple-repositories)."
35+
You can use security overview to identify which repositories in an organization are eligible for default setup for {% data variables.product.prodname_code_scanning %}. Then you can enable code scanning for some or all of these repositories at the same time. For more information, see "[AUTOTITLE](/code-security/security-overview/enabling-security-features-for-multiple-repositories)."
3636

3737
You can also use the organization settings page for "Code security and analysis" to enable {% data variables.product.prodname_code_scanning %} for all repositories in the organization that are eligible for {% data variables.product.prodname_codeql %} default setup.
3838

@@ -45,6 +45,8 @@ You can use the organization settings page for "Code security and analysis" to e
4545

4646
{% endif %}
4747

48+
{% data reusables.security.note-securing-your-org %}
49+
4850
### Eligibility criteria for organization-level enablement
4951

5052
A repository must meet all the following criteria to be eligible for default setup, otherwise you need to use advanced setup.

content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/configuring-code-scanning-for-a-repository.md

+3-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Configuring code scanning for a repository
33
shortTitle: Configure code scanning
44
intro: 'You can configure {% data variables.product.prodname_code_scanning %} for a repository to find security vulnerabilities in your code.'
55
product: '{% data reusables.gated-features.code-scanning %}'
6-
permissions: 'People with admin permissions to a repository, or the security manager role for the repository, can configure {% data variables.product.prodname_code_scanning %} for that repository. People with write permissions to a repository can also configure {% data variables.product.prodname_code_scanning %}, but only by creating a workflow file or manually uploading a SARIF file.'
6+
permissions: 'Organization owners, security managers, and people with admin permissions to a repository can configure {% data variables.product.prodname_code_scanning %} for that repository. People with write permissions to a repository can also configure {% data variables.product.prodname_code_scanning %}, but only by creating a workflow file or manually uploading a SARIF file.'
77
redirect_from:
88
- /github/managing-security-vulnerabilities/configuring-automated-code-scanning
99
- /github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning
@@ -45,6 +45,8 @@ The {% data variables.code-scanning.tool_status_page %} shows useful information
4545

4646
{% endif %}
4747

48+
You can also enable {% data variables.product.prodname_code_scanning %} for multiple repositories in an organization at the same time. For more information, see "[AUTOTITLE](/code-security/getting-started/securing-your-organization)."
49+
4850
{% ifversion ghae %}
4951

5052
## Prerequisites

content/code-security/dependabot/dependabot-alerts/configuring-dependabot-alerts.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ An enterprise owner must first set up {% data variables.product.prodname_dependa
8585

8686
## Managing {% data variables.product.prodname_dependabot_alerts %} for your organization
8787

88-
{% ifversion fpt or ghec or ghes > 3.8 %}You can enable or disable {% data variables.product.prodname_dependabot_alerts %} for all repositories owned by your organization. Your changes affect all repositories.
88+
{% ifversion fpt or ghec or ghes > 3.8 %}You can enable or disable {% data variables.product.prodname_dependabot_alerts %} for some or all repositories owned by your organization. {% data reusables.security.note-securing-your-org %}
8989

9090
{% ifversion dependabot-alerts-ghes-enablement %}
9191
An enterprise owner must first set up {% data variables.product.prodname_dependabot %} for your enterprise before you can manage {% data variables.product.prodname_dependabot_alerts %} for your repository. For more information, see "[AUTOTITLE](/admin/configuration/configuring-github-connect/enabling-dependabot-for-your-enterprise)."{% endif %}
@@ -95,9 +95,9 @@ An enterprise owner must first set up {% data variables.product.prodname_dependa
9595
{% ifversion code-security-multi-repo-enablement %}
9696
You can use security overview to find a set of repositories and enable or disable {% data variables.product.prodname_dependabot_alerts %} for them all at the same time. For more information, see "[AUTOTITLE](/code-security/security-overview/enabling-security-features-for-multiple-repositories)."
9797

98-
You can also use the organization settings page for "Code security and analysis" to enable or disable {% data variables.product.prodname_dependabot_alerts %} for all existing repositories in an organization:
98+
You can also use the organization settings page for "Code security and analysis" to enable or disable {% data variables.product.prodname_dependabot_alerts %} for all existing repositories in an organization.
9999
{% else %}
100-
You can use the organization settings page for "Code security and analysis" to enable {% data variables.product.prodname_code_scanning %} for all existing repositories in an organization:
100+
You can use the organization settings page for "Code security and analysis" to enable {% data variables.product.prodname_dependabot_alerts %} for all existing repositories in an organization.
101101
{% endif %}
102102

103103
{% data reusables.profile.access_org %}

content/code-security/dependabot/dependabot-security-updates/configuring-dependabot-security-updates.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,9 @@ topics:
3030

3131
## About configuring {% data variables.product.prodname_dependabot_security_updates %}
3232

33-
You can enable {% data variables.product.prodname_dependabot_security_updates %} at the repository level or for all repositories owned by your personal account or organization. You can enable {% data variables.product.prodname_dependabot_security_updates %} for any repository that uses {% data variables.product.prodname_dependabot_alerts %} and the dependency graph. For more information, see "[AUTOTITLE](/code-security/dependabot/dependabot-security-updates/about-dependabot-security-updates)."
33+
You can enable {% data variables.product.prodname_dependabot_security_updates %} for any repository that uses {% data variables.product.prodname_dependabot_alerts %} and the dependency graph. For more information, see "[AUTOTITLE](/code-security/dependabot/dependabot-security-updates/about-dependabot-security-updates)."
3434

35-
You can disable {% data variables.product.prodname_dependabot_security_updates %} for an individual repository or for all repositories owned by your personal account or organization.
35+
You can enable or disable {% data variables.product.prodname_dependabot_security_updates %} for an individual repository{% ifversion code-security-multi-repo-enablement %}, for a selection of repositories in an organization,{% endif %} or for all repositories owned by your personal account or organization. For more information about enabling security features in an organization, see "[AUTOTITLE](/code-security/getting-started/securing-your-organization)."
3636

3737
{% ifversion fpt or ghec %}{% data reusables.dependabot.dependabot-tos %}{% endif %}
3838

0 commit comments

Comments
 (0)