Azure DevOps 스토리 통합 구성
다음 절차를 수행하여 Azure DevOps 통합 옵션을 구성합니다.
시작하기 전에
필요한 역할: 스캔 엔진 관리자(sn_se.scan_engine_admin).
- 와 통합 스캔 엔진하려는 Azure 프로젝트의 프로젝트 설정에서 다음 정보를 찾아 기록해 둡니다.
- 조직 이름
- 프로젝트 이름
- 작업 항목 유형
- Azure에 연결하려면 API 토큰을 생성해야 합니다.
- Azure 설정 메뉴에서 개인 액세스 토큰을 선택합니다.
- 새 토큰을 선택합니다.
- 자세한 내용은 Azure 설명서를 참조하십시오.
프로시저
Azure DevOps 통합 스크립트 베스트 프랙티스
다음 베스트 프랙티스는 Azure DevOps 통합 스크립트를 만들기 위한 가이드라인입니다.
- ServiceNow 통합과 달리 Azure 통합은 찾기당 한 번씩 필드 매핑 스크립트를 실행합니다. 소스 및 대상 인스턴스는 이 통합에 적용되지 않습니다.
- 조직 이름 및 프로젝트 이름 필드에 따라 페이로드를 보낼 Azure 프로젝트가 결정됩니다.
- 스크립트를 빌드할 때 grFinding 변수에서 필드를 추출하여 찾은 결과의 데이터를 사용합니다.
- Azure 프로젝트에 표시할 설명과 제목을 생성할 수 있습니다. 이는 작업의 핵심 요소가 됩니다. Azure 프로젝트의 다른 필드를 사용할 수 있지만 사용 가능한 필드를 알기 위해서는 Azure API에 대한 이해가 필요합니다.
- 사용할 수 있는 몇 가지 일반 필드는 다음과 같습니다.
- /fields/System.Title
- /fields/System.Description
- /fields/Microsoft.VSTS.Common.Risk
- /fields/Microsoft.VSTS.Scheduling.StoryPoints
다음 형식을 사용하여 설정할 수 있습니다.
- payload['/fields/System.Title'] = 값
- payload['/fields/Microsoft.VSTS.Scheduling.StoryPoints'] = 값
다음은 Azure DevOps 통합에 사용할 수 있는 미리 정의된 변수입니다.
| 페이로드 | Azure 프로젝트를 채울 필드 매핑입니다. |
| gr찾기 | 요청을 보내는 찾기의 Glide 기록입니다. |
| workItemType | Azure 통합을 위해 선택한 작업 항목 유형입니다. |