빠른 시작: 클라우드용 Microsoft Defender에 GitHub 환경 연결
이 빠른 시작에서는 클라우드용 Microsoft Defender의 환경 설정 페이지에서 GitHub 조직을 연결합니다. 이 페이지에서는 GitHub 리포지토리를 자동으로 발견할 수 있는 간단한 온보딩 환경을 제공합니다.
GitHub 환경을 Defender for Cloud에 연결하면 Defender for Cloud의 보안 기능을 GitHub 리소스로 확장하고 보안 상태를 개선합니다. 자세히 알아보기.
필수 조건
이 빠른 시작을 완료하려면 다음이 필요합니다.
- 클라우드용 Defender가 온보딩된 Azure 계정. 아직 Azure 계정이 없다면 무료로 계정을 만듭니다.
가용성
측면 | 세부 정보 |
---|---|
릴리스 상태: | 일반 공급. |
가격 책정: | 가격 책정은 클라우드용 Defender 가격 책정 페이지를 참조하세요. |
필요한 권한 | Azure Portal에 로그인할 수 있는 권한이 있는 계정 관리자입니다. Azure 구독에 커넥터를 만드는 기여자. GitHub의 조직 소유자. |
GitHub 지원 버전: | GitHub Free, Pro, Team 및 Enterprise Cloud |
지역 및 가용성: | 지역 지원 및 기능 사용 가능 여부는 지원 및 필수 조건 섹션을 참조하세요. |
클라우드: | 상업용 국가적(Azure Government, 21Vianet에서 운영하는 Microsoft Azure) |
참고 항목
DevOps 보안 태세 평가의 읽기 권한을 위해 구독 수준에서 높은 권한을 설정하지 않도록 리소스 그룹/GitHub 커넥터 범위에 보안 읽기 권한자 역할을 적용할 수 있습니다.
GitHub 환경 연결
GitHub 환경을 클라우드용 Microsoft Defender에 연결하려면:
Azure Portal에 로그인합니다.
클라우드용 Microsoft Defender>환경 설정으로 이동합니다.
환경 추가를 선택합니다.
GitHub를 선택합니다.
이름(20자 제한)을 입력한 다음 구독, 리소스 그룹 및 지역을 선택합니다.
구독은 클라우드용 Defender가 GitHub 연결을 만들고 저장하는 위치입니다.
다음: 액세스 구성을 선택합니다.
권한 부여를 선택하여 Azure 구독에 GitHub 리포지토리에 대한 액세스 권한을 부여합니다. 필요한 경우 보호하려는 리포지토리에 대한 권한이 있는 계정으로 로그인합니다.
권한 부여 후 DevOps 보안 GitHub 애플리케이션 설치를 너무 오래 기다리면 세션 시간이 초과되고 오류 메시지가 표시됩니다.
설치를 선택합니다.
클라우드용 Defender GitHub 애플리케이션을 설치할 조직을 선택합니다. 클라우드용 Defender가 전체 GitHub 환경을 보호할 수 있도록 모든 리포지토리에 대한 액세스 권한을 부여하는 것이 좋습니다.
이 단계에서는 온보딩하려는 조직에 클라우드용 Defender 액세스 권한을 부여합니다.
클라우드용 Defender GitHub 애플리케이션이 설치된 모든 조직은 클라우드용 Defender에 온보딩됩니다. 앞으로의 동작을 변경하려면 다음 중 하나를 선택합니다.
DevOps 보안 GitHub 애플리케이션이 설치된 GitHub 조직의 모든 리포지토리를 자동 발견하려면 모든 기존 조직을 선택합니다.
DevOps 보안 GitHub 애플리케이션이 설치된 GitHub 조직과 DevOps 보안 GitHub 애플리케이션이 설치된 향후 조직의 모든 리포지토리를 자동 발견하려면 모든 기존 및 향후 조직을 선택합니다.
참고 항목
커넥터 만들기가 완료된 후 커넥터에서 조직을 제거할 수 있습니다. 자세한 내용은 DevOps 커넥터 편집 페이지를 참조하세요.
다음: 검토 및 생성을 선택합니다.
만들기를 실행합니다.
프로세스가 완료되면 GitHub 커넥터가 환경 설정 페이지에 나타납니다.
클라우드용 Defender 서비스는 DevOps 보안 GitHub 애플리케이션을 설치한 조직을 자동으로 발견합니다.
참고 항목
클라우드용 Defender에서 고급 DevOps 상태 기능의 적절한 기능을 보장하기 위해 GitHub 조직의 인스턴스 하나만 커넥터를 만들고 있는 Azure 테넌트에 온보딩할 수 있습니다.
성공적으로 온보딩하면 DevOps 리소스(예: 리포지토리, 빌드)가 인벤토리 및 DevOps 보안 페이지에 표시됩니다. 리소스가 표시되는 데 최대 8시간이 걸릴 수 있습니다. 보안 검사 권장 사항을 사용하려면 워크플로를 구성하는 추가 단계가 필요할 수 있습니다. 보안 결과의 새로 고침 간격은 권장 사항에 따라 다르며 세부 정보는 권장 사항 페이지에서 확인할 수 있습니다.
다음 단계
- 클라우드용 Defender의 DevOps 보안에 대해 알아봅니다.
- Microsoft Security DevOps GitHub 작업을 구성하는 방법을 알아봅니다.