Jira 통합
Snyk Infrastructure as Code의 경우 IaC용 Jira 통합을 참조하십시오.
Jira 통합 설정
Snyk Jira 통합을 사용하면 취약점이나 라이선스 문제에 대해 Snyk UI에서 수동으로 Jira 문제를 제기할 수 있습니다. Jira 통합에는 API 엔드포인트 Jira 문제 생성 및 모든 Jira 문제 나열도 포함됩니다.
Jira 인스턴스가 비공개인 경우 Snyk Broker 배포 방법을 사용하십시오.
Snyk과의 Jira 통합을 위한 전제 조건
Snyk은 Jira 버전 5부터 버전 10까지 지원합니다.
다음 Jira 권한이 필요합니다: Browse Projects 및 Create Issues.
Jira 통합 설정 방법
기존 계정의 자격 증명을 사용하는 대신 이 통합을 위해 Jira에서 새 사용자를 설정하는 것이 가장 좋습니다.
클라우드 호스팅 Jira 구현에는 사용자 이름과 API 토큰 인증이 필요합니다. Jira API 토큰은 Atlassian API 토큰에서 생성됩니다. 자체 호스팅 구현은 사용자 이름과 비밀번호로 인증할 수도 있습니다.
Snyk Web UI에서 Jira 계정 자격 증명을 입력합니다: Organization Settings > Integrations 페이지: Base URL, Username/email, API token.

통합에 세부 정보를 입력한 후 Save and continue를 누릅니다.
연결이 성공하지 못하면 Base URL이 정확히 https://로 시작하는지 확인하십시오. 대문자이거나 http여서는 안 됩니다.
연결이 성공하면 페이지 상단에 주황색으로 연결 세부 정보가 표시됩니다.
다음 필드를 채웁니다.
Default Project (필수) - 목록에서 Jira 프로젝트를 선택합니다.
Default Issue Type (필수) - 목록에서 이슈 유형을 선택합니다. 목록은 프로젝트 내에서 사용 가능한 이슈 유형으로 채워집니다.
Ignored Fields (선택 사항) - 지정된 필드는 사용자가 Snyk 내에서 Jira 문제를 생성할 때 보는 프롬프트에서 제외됩니다. 사용자 정의 필드의 경우
customfield_XXXXXX형식의 사용자 정의 필드 ID를 사용하십시오.

Jira 문제 생성
Jira 통합 연결을 설정한 후 Snyk Web UI에서 Snyk 프로젝트 중 하나를 엽니다. 각 취약점 및 라이선스 문제 카드 하단에 Create an issue라는 새 버튼이 나타납니다. 이 버튼을 사용하여 Jira 문제를 생성할 수 있습니다.

UI에 Create an issue 버튼이 표시되지 않으면 프로젝트의 취약점 테이블 상단에서 Group by none이 선택되어 있는지 확인하십시오. 그러면 프로젝트 취약점에 대해 Create an issue 버튼이 표시됩니다.

Create an issue를 선택하면 Jira 문제 생성 양식이 나타납니다. 이 양식에는 관련 필드에 복사된 Snyk 문제 세부 정보가 포함됩니다. 문제를 생성하기 전에 이 양식을 검토하고 편집할 수 있습니다.
문제를 보낼 Jira 프로젝트를 선택합니다. 다음 예시의 필드는 특정 프로젝트가 가진 필드를 기반으로 하므로 프로젝트 간에 전환하면 다른 옵션이 표시될 수 있습니다.

Jira 문제를 생성한 후 문제 카드에 링크가 포함된 Jira 키가 표시됩니다. Jira API를 사용하는 경우 Snyk의 동일한 문제에 대해 여러 Jira 문제를 생성할 수 있습니다.

Snyk Broker를 사용하여 Jira와 통합
Jira와 함께 Snyk Broker 설정을 참조하십시오.
같이 보기
Last updated