Snyk 코드 구성
조건
IDE, Snyk CLI, 및 Snyk API에서 Snyk 코드를 사용하려면 다음 조치를 수행해야 합니다:
Snyk 코드는 이미 가져온 저장소에는 적용되지 않고 새 저장소만 스캔하고 테스트합니다. 이미 가져온 저장소를 분석하려면 다시 가져와야 합니다.
Snyk 웹 UI에서 Snyk 코드 사용을 위한 전제 조건
Snyk 코드로 코드를 스캔하기 전에 다음 사항을 확인하세요:
시작하기 단계를 완료했는지 확인하세요.
귀하의 저장소에는 지원되는 언어 및 플랫폼의 코드가 포함되어 있는지 확인하세요.
Snyk 웹 UI에서 Snyk 코드 활성화
전제 조건
조직에서 Snyk 코드를 활성화하려면 Org Admin이어야 합니다.
Snyk 코드 활성화
최초로 통합을 설정하고 Snyk 코드를 활성화한 경우, 저장소를 가져오기 전에 설정이 여전히 유효한지 확인할 수 있습니다.
Snyk 웹 UI에 로그인하고 그룹 및 조직을 선택하세요.
설정 > Snyk 코드로 이동합니다.
Snyk 코드 활성화 섹션에서 설정을 Enabled로 변경합니다.
변경 사항 저장을 클릭하세요.
다음 단계는 Git 저장소를 Snyk와 통합하는 것입니다.
Git 저장소를 Snyk와 통합
Snyk 코드를 활성화하고 Snyk에 테스트할 저장소를 가져온 후, 취약점 및 수정 사항을 포함하는 Snyk 코드 테스트 결과를 보고 작업할 수 있습니다. 코드 취약점 관리 참조.
Snyk 코드를 Snyk 조직 설정에서 활성화하면 웹 UI나 API에서 작동하지만 CLI를 사용하지 않는 경우, 테스트할 Git 저장소를 계정과 통합해야 합니다.
그런 다음, 필요한 저장소를 Snyk 계정에 가져올 수 있고 Snyk 코드가 자동으로 분석하고 분석 결과를 표시합니다.
SCM을 Snyk 계정과 통합하려면:
1. Snyk 웹 UI에서 설정 > 통합 > 소스 제어로 이동합니다.
2. 사용 가능한 옵션에서 편집 설정을 클릭하여 통합하려는 SCM 시스템을 선택합니다.
소스 제어 통합은 Snyk 코드에서 지원되는 SCM만 표시합니다.

3. 통합 페이지에서 계정 자격 증명을 입력하고 세부 정보를 저장합니다.
이를 통해 Snyk이 통합된 SCM에 대한 액세스 권한을 부여합니다.
사용 가능한 각 SCM과의 통합에 대한 자세한 내용은 Git 저장소 (SCM)을 참조하세요.
SCM을 Snyk 계정과 통합한 후에는 Snyk 코드를 사용하여 스캔하려는 저장소를 가져올 수 있습니다.
Snyk 코드로 스캔할 저장소 가져오기
Snyk 코드를 활성화하고 Git 저장소를 Snyk와 통합한 후, 취약점을 스캔할 저장소를 Snyk에 가져와야 합니다.
현재 Snyk 계정 상태 및 수행하려는 작업에 따라 다음을 수행해야 합니다:
Snyk 계정에 저장소가 없는 경우, 처음 저장소를 Snyk에 가져와야 합니다.
이미 Snyk 계정에 저장소가 있는 경우 추가적인 저장소를 가져오지 않고 기존 저장소를 Snyk 코드로 스캔하려면 이러한 저장소를 다시 가져와야 합니다.
이미 Snyk 계정에 저장소가 있는 경우, Snyk 코드로 스캔할 추가 저장소를 가져오려면 Snyk에 추가 저장소를 가져와야 합니다.
Snyk 코드로 스캔하기 위해 저장소를 가져오거나 다시 가져오기 전에 .snyk 파일을 사용하여 가져오기를 제외할 특정 디렉터리 및 파일을 제외할 수 있습니다.
다음 단계
Last updated