Skip to main content

보안 개요

조직의 전반적인 보안 환경을 파악하고 조직 소유의 리포지토리에 대한 경고 요약 내용을 볼 수 있습니다. 조직 전체에서 코드 보안 기능의 채택을 모니터링할 수도 있습니다.

누가 이 기능을 사용할 수 있나요?

조직의 모든 구성원이 조직의 보안 개요를 사용할 수 있습니다. 표시되는 보기 및 데이터는 조직의 역할 및 조직 내의 개별 리포지토리에 대한 사용 권한에 따라 결정됩니다. 자세한 내용은 "보안 개요"을 참조하세요.

엔터프라이즈의 보안 개요는 액세스 권한이 있는 조직의 조직 소유자 및 보안 관리자 데이터를 보여 줍니다. 엔터프라이즈 소유자는 조직 소유자 또는 보안 관리자로 추가된 조직의 데이터만 볼 수 있습니다. 자세한 내용은 "엔터프라이즈가 소유한 조직 내 역할 관리"을 참조하세요.

All enterprises and their organizations have a security overview. If you use GitHub Advanced Security features you will see additional information. For more information, see "About GitHub Advanced Security."

Security overview contains focused views where you can explore trends in detection, remediation, and prevention of security alerts and dig deep into the current state of your codebases.

  • Information about Dependabot features and alerts is shown for all repositories.
  • Information for GitHub Advanced Security features, such as code scanning and secret scanning, is shown for enterprises that use GitHub Advanced Security.

For more information, see "About Dependabot alerts" and "About GitHub Advanced Security."

About the views

Note

All views show information and metrics for the default branches of the repositories you have permission to view in an organization or enterprise.

The views are interactive with filters that allow you to look at the aggregated data in detail and identify sources of high risk, see security trends, and see the impact of pull request analysis on blocking security vulnerabilities entering your code. As you apply multiple filters to focus on narrower areas of interest, all data and metrics across the view change to reflect your current selection. For more information, see "Filtering alerts in security overview."

There are dedicated views for each type of security alert. You can limit your analysis to a specific type of alert, and then narrow the results further with a range of filters specific to each view. For example, in the secret scanning alert view, you can use the "Secret type" filter to view only secret scanning alerts for a specific secret, like a GitHub personal access token.

Note

Security overview displays active alerts raised by security features. If there are no alerts shown in security overview for a repository, undetected security vulnerabilities or code errors may still exist or the feature may not be enabled for that repository.

About security overview for organizations

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 "Coverage" view to monitor the adoption of features across your organization or by a specific team as you roll out GitHub Advanced Security, or use the "Risk" view to identify repositories with more than five open secret scanning alerts. 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 "Enabling security features for multiple repositories."

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."

Security overview has multiple views that provide different ways to explore enablement and alert data.

About security overview for enterprises

You can find security overview on the Code Security tab for your enterprise. Each page displays aggregated and repository-specific security information for your enterprise.

As with security overview for organizations, security overview for enterprises has multiple views that provide different ways to explore data.

For information about permissions, see "Permission to view data in security overview."

Permission to view data in security overview

Organization-level overview

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.

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.

Organization or team member withRisk and alerts viewsCoverage view
admin access for one or more repositoriesView data for those repositoriesView data for those repositories, and enable and disable security features
write access for one or more repositoriesView code scanning and Dependabot data for those repositoriesNo access
read or triage access for one or more repositoriesNo accessNo access
Security alert access for one or more repositoriesView all security alert data for those repositoriesNo access
Custom organization role with permission to view one or more types of security alertView allowed alert data for all repositories in all viewsNo access

Note

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.

For more information about access to security alerts and related views, see "Managing security and analysis settings for your repository" and "About custom repository roles."

Enterprise-level overview

Note

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. For more information, see "Managing your role in an organization owned by your enterprise."

In the enterprise-level security overview, you can see data for all organizations where you are an organization owner or security manager. However, you cannot use the enterprise-level security overview to enable and disable security features. For more information, see "Managing GitHub Advanced Security features for your enterprise."

Further reading