\uD83E\uDD14 문제
Jira에서 그룹은 이름이 Key 값으로, 그룹 생성 후 그룹 이름을 변경할 수 없습니다.
조직 변경 등으로 그룹 이름 변경이 불가피할 경우,
...
상기 2가지 방법 모두 필터 및 워크플로우에서 사용된 그룹 이름은 쿼리를 통해 확인한 후, Jira에서 직접 편집합니다.
\uD83C\uDF31 해결책
정보 |
---|
본 작업은 Jira Database 변경 작업으로, 작업 진행 전에 DB 백업을 권장합니다. |
Jira Database에서 그룹 이름과 이와 관련된 값을 변경하는 방법은 다음과 같습니다.
1) Jira Database 작업을 위해 Jira를 종료
2) Jira Database에서 SQL 조회를 실행
<NEW_GROUP_NAME>, <NEW_GROUP_NAME_LOWERCASE>, <OLD_GROUP_NAME>을 그룹의 실제 이름으로 변경
3) 그룹 이름 쿼리를 통해 변경
Paste code macro | ||||||
---|---|---|---|---|---|---|
| ||||||
update cwd_group set group_name = '<NEW_GROUP_NAME>' , lower_group_name = '<NEW_GROUP_NAME_LOWERCASE>' where group_name = '<OLD_GROUP_NAME>' and group_type = 'GROUP'; |
4) 그룹 이름이 사용되는 모든 엔티티에서 새로운 이름으로 변경
Paste code macro | ||||||
---|---|---|---|---|---|---|
| ||||||
update cwd_membership set parent_name = '<NEW_GROUP_NAME>' , lower_parent_name = '<NEW_GROUP_NAME_LOWERCASE>' where parent_name = '<OLD_GROUP_NAME>' and membership_type = 'GROUP_USER'; |
...
Jira 관리자에서 신규 그룹을 생성하여 재설정을 진행하는 방법은 다음과 같습니다.
1) 신규 그룹 생성하여 기존 그룹의 구성원을 동일하게 추가
1. [Jira 관리 > 사용자 관리 > 그룹] 페이지로 이동
...
7. 신규 그룹 이름 조회를 통해 구성원 추가 확인
...
2) DB 쿼리를 통해 기존 그룹 이름이 사용되는 모든 엔티티 확인
- DB 쿼리 가이드 참고
정보 |
---|
기존 그룹의 삭제 작업은 신규 그룹에 대한 권한 재설정 및 충분한 테스트 과정을 거친 후에 진행하는 것이 안전합니다. |
...
Jira Database에서 그룹 이름이 포함된 필터와 워크플로우를 조회하는 방법은 다음과 같습니다.
1) 그룹 이름이 포함된 필터 조회
1. 쿼리를 통해 그룹 이름이 사용된 필터 목록을 확인
...
3. 확인된 필터 목록에 새로운 그룹 이름으로 업데이트
2) 그룹 이름이 포함된 워크플로우 목록 확인
1. 쿼리를 통해 그룹 이름이 사용된 워크플로우 목록을 확인
...
정보 |
---|
필터 및 워크플로우에서 사용된 그룹 이름은 쿼리를 통해 변경하는 것은 오류가 발생할 가능성이 큽니다. 쿼리를 실행하여 그룹 이름이 포함된 필터 및 워크플로우 목록을 확인한 후, Jira에서 직접 편집합니다 |
\uD83D\uDCCE 관련 문서
...