온보딩 Jira 대상 DevOps 변경 속도 - 클래식
Jira 서버 또는 Jira 클라우드 인스턴스를 연결하여 프로젝트와 작업 항목(예: 스토리, 에픽, 기능)을 검색, 구성 및 임포트합니다.
시작하기 전에
에서 DevOps 변경 속도 시작하기작업을 완료합니다.
필요한 역할: sn_devops.admin 또는 sn_devops.tool_owner
프로시저
-
Jira 서버 또는 Jira 클라우드 인스턴스에 연결합니다.
- 다음으로 이동 DevOps > 도구 > 신규 생성(레거시).
-
인스턴스에 연결하기 Jira 위한 상세 정보를 입력합니다.
Jira 서버 - 도구 이름 필드에 도구 이름을 입력합니다.
- Tool integration(도구 통합) 필드에서 을 검색하여 선택합니다Jira.
- 서버 인스턴스 URL을 Jira 입력합니다.
- 자격 증명 유형 목록에서 서버와 연결하는 Jira 데 사용할 인증 유형을 선택합니다.
-
기본 인증
- Jira 서버 사용자 이름을 입력합니다.주:Jira 여기서 사용하는 사용자에게는 관리자 권한이 있어야 합니다Jira.
- 이 인스턴스에 액세스하려면 암호 또는 액세스 토큰을 입력하십시오.
- Jira 서버 사용자 이름을 입력합니다.
- API 키
인스턴스에 액세스할 API 토큰을 입력합니다.
-
Jira Cloud - 도구 이름 필드에 도구 이름을 입력합니다.
- 도구 통합 필드에서 클라우드를 검색하여 선택합니다Jira.
- 도구 URL 필드에 클라우드 인스턴스 URL을 Jira 입력합니다.
- 자격 증명 유형 필드에서 기본 인증 또는 OAuth 2.0을 선택합니다.
기본 인증
- 클라우드 Jira 사용자 이름을 입력합니다.주:Jira 여기서 사용하는 사용자에게는 관리자 권한이 있어야 합니다Jira.
- 이 인스턴스에 액세스하려면 암호 또는 액세스 토큰을 입력하십시오.
OAuth 2.0
필요 조건:도구 자격 증명 필드에서 기존 OAuth 2.0 도구 자격 증명 기록을 선택합니다.주:Jira Cloud에 대해 사용되지 않고 구성되지 않은 기록만 기존 자격 증명 기록으로 선택할 수 있습니다. - 클라우드 Jira 사용자 이름을 입력합니다.
에 연결하기 Jira위한 자격 증명에 필요한 모든 권한의 목록은 의 권한을 도구에 필요한 DevOps 권한참조하십시오Jira.
- 옵션:
Jira 인스턴스가 에 MID 서버연결되어 있는 경우 MID 서버 옵션을 선택하고 상세 정보를 입력합니다.
MID 서버에 대한 자세한 내용은 MID 서버 선택을 참조하십시오.
- 제출을 선택합니다.
도구는 연결 별칭과 HTTP 도구 연결(기본 인증 자격 증명)을 사용하여 자동으로 연결됩니다.
도구가 성공적으로 생성되면 도구 기록 페이지로 이동합니다.
-
도구에 대한 액세스를 제어하려면 액세스 탭의 유지 관리자 필드에 도구에 대한 액세스 권한을 부여해야 하는 그룹을 추가합니다 .
그룹의 사용자가 수행할 수 있는 작업은 할당된 역할에 따라 달라집니다.
역할 설명 DevOps 도구 소유자 역할 도구를 보고 편집할 수 있습니다. DevOps 앱 소유자 역할 도구를 보고 도구 객체(예: 계획, 리포지토리 및 파이프라인)의 연결 및 기록 데이터를 임포트하고 파이프라인 단계(해당하는 경우)를 수정할 수 있습니다. DevOps 관리자 역할 모든 도구를 편집할 수 있습니다. 기타 DevOps 역할 도구를 볼 수 있습니다. 주:역할이 있는 DevOps 사용자를 포함하는 그룹만 유지 관리자 필드에서 선택할 수 있습니다.도구에 대한 액세스를 제한하도록 선택하면 모든 앱 소유자가 도구 객체를 보고 애플리케이션에 연결할 수 있음 옵션을 선택할 수 있게 됩니다. 이 옵션을 사용하면 앱 소유자 역할을 가진 DevOps 모든 사용자가 도구에 액세스할 수 있습니다. 선택하면 도구 개체의 기록 데이터를 보고, 연결하고, 검색하고, 가져오고, 파이프라인 단계(해당되는 경우)를 수정할 수 있습니다.
-
검색을 선택하여 에서 모든 기존 프로젝트를 Jira검색합니다.
주:기본적으로 프로젝트는 클라우드에 대해 Jira 50개 세트로 검색됩니다. 50은 에서 Jira지원하는 최대 페이지 매김 제한입니다. 이 값을 줄이려면 DevOpsCommonConstants 스크립트에서 해당 상수를 편집해야 합니다.
-
구성을 선택하여 웹후크를 구성합니다.
이 동작은 다음을 수행합니다.
- 사용자와 ServiceNow 인스턴스 간에 Jira 웹후크를 등록하고 둘 사이의 실시간 데이터 전송을 활성화합니다.
- OAuth 2.0 기반 인증을 사용하여 Jira 도구를 연결한 경우 자동으로 구성할 때 Jira의 OAuth 2.0 통합 앱에 대한 웹후크가 생성되는 반면, 기본 인증을 사용하여 연결한 경우 Jira의 모든 프로젝트에 대해 웹후크가 생성됩니다.
검색된 Jira 모든 프로젝트가 계획으로 나열됩니다.
지금 구성하도록 선택하지 않는 경우 시스템 속성을 예로 설정하여 나중에 야간 폴링을 활성화하여 추적된 계획에 대한 데이터를 가져올 수 있습니다Enable Polling.주:웹후크 URL의 자동 구성을 허용할 수 Jira 있는 관리자 권한이 없는 경우 관리자에게 구성을 요청하십시오 Jira . 이 작업을 수행하려면 도구 인스턴스에서 웹후크 URL을 수동으로 생성하고 구성해야 합니다. 도구에서 웹후크를 구성한 후 수동 구성 모드 입력을 선택하여 수동으로 연결한 Jira 다음, 수동 구성 모드를 종료합니다. -
임포트 관련 링크를 선택하여 프로젝트에서 이력 데이터를 Jira 임포트합니다.
임포트한 작업 항목이 해당 관련 목록에 추가됩니다.
주:프로젝트의 프로젝트 키가 Jira에서 업데이트되면 업데이트된 객체 이름이 에 반영 DevOps 변경 속도되지 않습니다. 객체가 에서 Jira업데이트될 때만 새 이름이 에 반영 DevOps 변경 속도됩니다.