You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/code-security/concepts/security-at-scale/about-security-overview.md
+9-39Lines changed: 9 additions & 39 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -73,7 +73,7 @@ There are dedicated views for each type of security alert. You can limit your an
73
73
74
74
The application security team at your company can use the different views for both broad and specific analyses of your organization's security status. For example, the team can use the "Overview" dashboard view to track your organization's security landscape and progression. {% ifversion pre-security-configurations %}You can also use security overview to find a set of repositories and enable or disable security features for them all at the same time. For more information, see [AUTOTITLE](/code-security/security-overview/enabling-security-features-for-multiple-repositories).{% endif %}
75
75
76
-
You can find security overview on the **Security** tab for any organization. Each view shows a summary of the data that you have access to. As you add filters, all data and metrics across the view change to reflect the repositories or alerts that you've selected. For information about permissions, see [Permission to view data in security overview](#permission-to-view-data-in-security-overview).
76
+
You can find security overview on the **Security** tab for any organization. Each view shows a summary of the data that you have access to. As you add filters, all data and metrics across the view change to reflect the repositories or alerts that you've selected.
77
77
78
78
Security overview has multiple views that provide different ways to explore enablement and alert data.
79
79
@@ -97,49 +97,19 @@ You can find security overview on the **Security** tab for your enterprise. Each
97
97
98
98
As with security overview for organizations, security overview for enterprises has multiple views that provide different ways to explore data.
99
99
100
-
For information about permissions, see [Permission to view data in security overview](#permission-to-view-data-in-security-overview).
100
+
## Access to data in security overview
101
101
102
-
## Permission to view data in security overview
102
+
What you can see in security overview depends on your role and permissions in the organization or enterprise.
103
103
104
-
### Organization-level overview
104
+
In general:
105
105
106
-
If you are an **owner or security manager** for an organization, you can see data for all the repositories in the organization in all views.
106
+
***Organization owners and security managers** can view security data across all repositories in their organization.
107
+
***Organization members** can view data only for repositories where they have access to security alerts.
108
+
***Enterprise owners** can view aggregated security data in the enterprise-level security overview for organizations where they are an organization owner or security manager. To see repository-level details, they must have the appropriate role within the organization.
107
109
108
-
If you are an **organization or team member**, you can view security overview for the organization and see data for repositories where you have an appropriate level of access.
110
+
Security overview displays data only for repositories you have permission to view, and some views or actions may be limited based on your role.
109
111
110
-
{% ifversion secret-risk-assessment %}
111
-
112
-
> [!TIP] The Assessments view, which is not shown in the table below, is only available to organization owners and security managers.
113
-
114
-
{% endif %}
115
-
116
-
{% rowheaders %}
117
-
118
-
| Organization or team member with | Overview dashboard view | Risk and alerts views | Coverage view |
|`admin` access for one or more repositories | View data for those repositories | View data for those repositories | View data for those repositories{% ifversion pre-security-configurations %}, and enable and disable security features{% endif %} |
121
-
|`write` access for one or more repositories | View {% data variables.product.prodname_code_scanning %} and {% data variables.product.prodname_dependabot %} data for those repositories | View {% data variables.product.prodname_code_scanning %} and {% data variables.product.prodname_dependabot %} data for those repositories | No access |
122
-
|`read` or `triage` access for one or more repositories | No access | No access | No access |
123
-
| Security alert access for one or more repositories | View all security alert data for those repositories | View all security alert data for those repositories | No access |
124
-
| Custom organization role with permission to view one or more types of security alert | View allowed alert data for all repositories | View allowed alert data for all repositories in all views | No access |
125
-
126
-
{% endrowheaders %}
127
-
128
-
> [!NOTE]
129
-
> To ensure a consistent and responsive experience, for organization members, the organization-level security overview pages will only display results from the most recently updated 3,000 repositories. If your results have been restricted, a notification will appear at the top of the page. Organization owners and security managers will see results from all repositories.
130
-
131
-
For more information about access to security alerts and related views, see [AUTOTITLE](/repositories/managing-your-repositorys-settings-and-features/enabling-features-for-your-repository/managing-security-and-analysis-settings-for-your-repository#granting-access-to-security-alerts) and [AUTOTITLE](/organizations/managing-user-access-to-your-organizations-repositories/managing-repository-roles/about-custom-repository-roles#security).
132
-
133
-
### Enterprise-level overview
134
-
135
-
> [!NOTE]
136
-
> If you are an **enterprise owner**, you will need to join an organization as an organization owner to view data for the organization's repositories in both the organization-level and enterprise-level overview.{% ifversion secret-scanning-user-owned-repos %} {% data reusables.secret-scanning.secret-scanning-user-owned-repo-access %}{% endif %} For more information, see [AUTOTITLE](/admin/user-management/managing-organizations-in-your-enterprise/managing-your-role-in-an-organization-owned-by-your-enterprise).
137
-
138
-
In the enterprise-level security overview, you can see data for all organizations where you are an **organization owner or security manager**.
139
-
140
-
{% ifversion ghec %}
141
-
If you're an owner of an {% data variables.enterprise.prodname_emu_enterprise %}, you can view data from user-owned repositories in security overview and filter by repository owner type. For more information on {% data variables.enterprise.prodname_managed_users %}, see [AUTOTITLE](/admin/identity-and-access-management/using-enterprise-managed-users-for-iam/about-enterprise-managed-users).
142
-
{% endif %}
112
+
For detailed, role-by-role permission information, including which views are available and how repository access affects visibility, see [AUTOTITLE](/code-security/reference/permissions/security-overview-permissions).
intro: The actions you can take in security overview depend on your permissions for the repositories in your organization or enterprise.
5
+
versions:
6
+
fpt: '*'
7
+
ghes: '*'
8
+
ghec: '*'
9
+
topics:
10
+
- Security advisories
11
+
- Vulnerabilities
12
+
- Permissions
13
+
contentType: reference
14
+
---
15
+
16
+
The actions you can take in the security overview depend on your permissions for the repositories in your organization or enterprise.
17
+
18
+
## Organization-level overview
19
+
20
+
If you are an **owner or security manager** for an organization, you can see data for all the repositories in the organization in all views.
21
+
22
+
If you are an **organization or team member**, you can view security overview for the organization and see data for repositories where you have an appropriate level of access.
23
+
24
+
{% ifversion secret-risk-assessment %}
25
+
26
+
> [!TIP] The Assessments view, which is not shown in the table below, is only available to organization owners and security managers.
27
+
28
+
{% endif %}
29
+
30
+
{% rowheaders %}
31
+
32
+
| Organization or team member with | Overview dashboard view | Risk and alerts views | Coverage view |
|`admin` access for one or more repositories | View data for those repositories | View data for those repositories | View data for those repositories{% ifversion pre-security-configurations %}, and enable and disable security features{% endif %} |
35
+
|`write` access for one or more repositories | View {% data variables.product.prodname_code_scanning %} and {% data variables.product.prodname_dependabot %} data for those repositories | View {% data variables.product.prodname_code_scanning %} and {% data variables.product.prodname_dependabot %} data for those repositories | No access |
36
+
|`read` or `triage` access for one or more repositories | No access | No access | No access |
37
+
| Security alert access for one or more repositories | View all security alert data for those repositories | View all security alert data for those repositories | No access |
38
+
| Custom organization role with permission to view one or more types of security alert | View allowed alert data for all repositories | View allowed alert data for all repositories in all views | No access |
39
+
40
+
{% endrowheaders %}
41
+
42
+
> [!NOTE]
43
+
> To ensure a consistent and responsive experience, for organization members, the organization-level security overview pages will only display results from the most recently updated 3,000 repositories. If your results have been restricted, a notification will appear at the top of the page. Organization owners and security managers will see results from all repositories.
44
+
45
+
For more information about access to security alerts and related views, see [AUTOTITLE](/repositories/managing-your-repositorys-settings-and-features/enabling-features-for-your-repository/managing-security-and-analysis-settings-for-your-repository#granting-access-to-security-alerts) and [AUTOTITLE](/organizations/managing-user-access-to-your-organizations-repositories/managing-repository-roles/about-custom-repository-roles#security).
46
+
47
+
## Enterprise-level overview
48
+
49
+
> [!NOTE]
50
+
> If you are an **enterprise owner**, you will need to join an organization as an organization owner to view data for the organization's repositories in both the organization-level and enterprise-level overview.{% ifversion secret-scanning-user-owned-repos %} {% data reusables.secret-scanning.secret-scanning-user-owned-repo-access %}{% endif %} For more information, see [AUTOTITLE](/admin/user-management/managing-organizations-in-your-enterprise/managing-your-role-in-an-organization-owned-by-your-enterprise).
51
+
52
+
In the enterprise-level security overview, you can see data for all organizations where you are an **organization owner or security manager**.
53
+
54
+
{% ifversion ghec %}
55
+
If you're an owner of an {% data variables.enterprise.prodname_emu_enterprise %}, you can view data from user-owned repositories in security overview and filter by repository owner type. For more information on {% data variables.enterprise.prodname_managed_users %}, see [AUTOTITLE](/admin/identity-and-access-management/using-enterprise-managed-users-for-iam/about-enterprise-managed-users).
0 commit comments