튜토리얼: Jira 자격 증명 만들기
이 튜토리얼에서는 전용 Jira 사용자를 설정하고 Jira 이슈 통합에 필요한 권한을 부여합니다. 이 튜토리얼을 완료한 후 여기서 만든 Jira 사용자 이름과 비밀번호를 사용하여 GitLab에서 Jira 이슈 통합을 구성합니다.
이 튜토리얼에서는 전용 Jira 사용자를 설정하고 Jira 이슈 통합에 필요한 권한을 부여합니다. 모든 단계는 GitLab이 아닌 Jira에서 수행됩니다.
이 튜토리얼을 완료한 후 여기서 만든 Jira 사용자 이름과 비밀번호를 사용하여 GitLab에서 Jira 이슈 통합을 구성합니다.
Jira 자격 증명을 만들려면:
시작하기 전에#
- Jira 관리자 또는 Jira 시스템 관리자 전역 권한이 있어야 합니다.
Jira 사용자 만들기#
Jira 사용자를 만들려면:
-
오른쪽 상단 모서리에서 관리 > 사용자 관리를 선택합니다.
-
Jira 프로젝트에 대한 쓰기 액세스 권한으로 새 사용자 계정을 만듭니다:
- 이메일 주소에 유효한 이메일 주소를 입력합니다.
- 사용자 이름에
gitlab을 입력합니다. - 비밀번호에 비밀번호를 입력합니다. Jira 이슈 통합은 SAML과 같은 SSO를 지원하지 않습니다.
-
사용자 만들기를 선택합니다.
사용자가 필요한 권한이 있는 그룹에 속하는 경우 기존 사용자 계정을 사용할 수도 있습니다.
이제 gitlab이라는 사용자를 만들었으므로 사용자를 위한 그룹을 만들 시간입니다.
사용자를 위한 Jira 그룹 만들기#
사용자를 위한 Jira 그룹을 만들려면:
- 오른쪽 상단 모서리에서 관리 > 사용자 관리를 선택합니다.
- 왼쪽 사이드바에서 그룹을 선택합니다.
- 그룹 추가 섹션에서 그룹의 이름(예:
gitlab-developers)을 입력한 다음 그룹 추가를 선택합니다. gitlab-developers그룹에gitlab사용자를 추가하려면 구성원 편집을 선택합니다.gitlab-developers그룹이 선택된 그룹으로 나타납니다.- 선택된 그룹에 구성원 추가 섹션에서
gitlab을 입력합니다. - 선택된 사용자 추가를 선택합니다.
gitlab사용자가 그룹 구성원으로 나타납니다.
이제 gitlab 사용자를 gitlab-developers 그룹에 추가했으므로 그룹에 대한 권한 체계를 만들 시간입니다.
그룹에 대한 권한 체계 만들기#
Jira 이슈 통합은 프로젝트 탐색, 이슈 생성 및 편집, 댓글 추가 권한이 필요합니다. 이러한 작업에 필요한 권한만 부여하세요.
권한 체계를 만들려면:
-
오른쪽 상단 모서리에서 관리 > 이슈를 선택합니다.
-
왼쪽 사이드바에서 권한 체계를 선택합니다.
-
권한 체계 추가를 선택합니다.
-
권한 체계 추가 대화 상자에서 필드를 완성합니다.
-
추가를 선택합니다.
-
권한 체계 페이지의 작업 열에서 새 체계에 대한 권한을 선택합니다.
-
다음 각 권한에 대해 편집을 선택하고
gitlab-developers그룹에 권한을 부여한 다음 부여를 선택합니다:- 프로젝트 탐색
- 이슈 만들기
- 이슈 편집
- 댓글 추가
이제 권한 체계를 구성했으므로 Jira 프로젝트에 할당할 시간입니다.
프로젝트에 권한 체계 할당#
권한 체계는 적어도 하나의 프로젝트와 연결될 때까지 효력이 없습니다. Jira 이슈 통합이 액세스할 각 Jira 프로젝트에 대해 이 단계를 반복합니다.
프로젝트에 권한 체계를 할당하려면:
- 오른쪽 상단 모서리에서 관리 > 프로젝트를 선택합니다.
- 구성할 프로젝트를 선택합니다.
- 프로젝트 설정에서 권한을 선택합니다.
- 작업 > 다른 체계 사용을 선택합니다.
- 만든 체계를 선택한 다음 연결을 선택합니다.
완료했습니다! 이제 GitLab으로 이동하여 여기서 만든 gitlab 사용자 이름과 비밀번호를 사용하여 Jira 이슈 통합을 구성합니다.
