GitLab CI 권한

사용자 권한 (User Permissions)

다음 표는 프로젝트의 여러 유형의 사용자에 대해 사용 가능한 사용자 권한 수준을 나타냅니다.

S.N.

Guest

Reporter

Developer

Master

Owner

S.N.

Guest

Reporter

Developer

Master

Owner

1

새로운 이슈 생성

새로운 이슈 생성

새로운 이슈 생성

새로운 이슈 생성

새로운 이슈 생성

2

Comment 생성

Comment 생성

Comment 생성

Comment 생성

Comment 생성

3

Project wall 쓰기

Project wall 쓰기

Project wall 쓰기

Project wall 쓰기

Project wall 쓰기

4

  •  

프로젝트 코드 Pull

프로젝트 코드 Pull

프로젝트 코드 Pull

프로젝트 코드 Pull

5

  •  

프로젝트 다운로드

프로젝트 다운로드

프로젝트 다운로드

프로젝트 다운로드

6

  •  

Code snippets 작성

Code snippets 작성

Code snippets 작성

Code snippets 작성

7

  •  

  •  

새로운 merge request 생성

새로운 merge request 생성

새로운 merge request 생성

8

  •  

  •  

새로운 Branch 생성

새로운 Branch 생성

새로운 Branch 생성

9

  •  

  •  

protected branches가 아닌 branch를 push 및 remove

protected branches가 아닌 branch를 push 및 remove

protected branches가 아닌 branch를 push 및 remove

10

  •  

  •  

태그를 포함

태그를 포함

태그를 포함

11

  •  

  •  

프로젝트 milestones를 생성, 편집, 삭제

프로젝트 milestones를 생성, 편집, 삭제

프로젝트 milestones를 생성, 편집, 삭제

12

  •  

  •  

커밋 상태를 생성 및 업데이트

커밋 상태를 생성 및 업데이트

커밋 상태를 생성 및 업데이트

13

  •  

  •  

위키 작성

위키 작성

위키 작성

14

  •  

  •  

새로운 환경 생성

새로운 환경 생성

새로운 환경 생성

15

  •  

  •  

작업 취소 및 재시도

작업 취소 및 재시도

작업 취소 및 재시도

16

  •  

  •  

레지스트리 이미지 업데이트및 제거

레지스트리 이미지 업데이트 및 제거

레지스트리 이미지 업데이트 및 제거

17

  •  

  •  

  •  

새로운 팀원 추가 가능

새로운 팀원 추가 가능

18

  •  

  •  

  •  

Protected branches push, remote 제어

  •  

19

  •  

  •  

  •  

프로젝트를 편집

프로젝트를 편집

20

  •  

  •  

  •  

러너, 작업 트리거 및 변수를 관리

러너, 작업 트리거 및 변수를 관리

21

  •  

  •  

  •  

프로젝트에 배포 키 추가

프로젝트에 배포 키 추가

22

  •  

  •  

  •  

클러스터 관리 가능

클러스터 관리 가능

23

  •  

  •  

  •  

프로젝트 후크 구성

프로젝트 후크 구성

24

  •  

  •  

  •  

Protected branches를 활성화 비활성화

Protected branches를 활성화 비활성화

25

  •  

  •  

  •  

태그를 다시 쓰거나 제거

태그를 다시 쓰거나 제거

다음 표는 그룹에서 사용 가능한 그룹 구성원의 권한 수준을 나타냅니다.

S.N.

Guest

Reporter

Developer

Master

Owner

S.N.

Guest

Reporter

Developer

Master

Owner

1

그룹 보기

그룹 보기

그룹 보기

그룹 보기

그룹 보기

2

  •  

  •  

  •  

  •  

그룹 편집

3

  •  

  •  

  •  

  •  

서브 그룹 생성

4

  •  

  •  

  •  

그룹으로 프로젝트 생성

그룹으로 프로젝트 생성

5

  •  

  •  

  •  

  •  

그룹 구성원 관리

6

  •  

  •  

  •  

  •  

그룹 제거

7

  •  

그룹 레이블 관리

그룹 레이블 관리

그룹 레이블 관리

그룹 레이블 관리

8

  •  

  •  

그룹 milestones
생성 / 편집 / 제거

그룹 milestones
생성 / 편집 / 제거

그룹 milestones
생성 / 편집 / 제거

9

  •  

개인 그룹 에픽 보기

개인 그룹 에픽 보기

개인 그룹 에픽 보기

개인 그룹 에픽 보기

10

  •  

  •  

  •  

  •  

  •  

11

내부 그룹 에픽 보기

내부 그룹 에픽 보기

내부 그룹 에픽 보기

내부 그룹 에픽 보기

내부 그룹 에픽 보기

12

공용 그룹 에픽 보기

공용 그룹 에픽 보기

공용 그룹 에픽 보기

공용 그룹 에픽 보기

공용 그룹 에픽 보기

13

  •  

그룹 에픽 생성 / 편집

그룹 에픽 생성 / 편집

그룹 에픽 생성 / 편집

그룹 에픽 생성 / 편집

14

  •  

  •  

  •  

  •  

그룹 에픽 제거

15

  •  

  •  

  •  

  •  

그룹 Audit Events 보기

다음 표는 GitLab에서 사용 가능한 GitLab CI/CD 권한을 나타냅니다.

S.N.

Guest/Reporter

Developer

Master

Admin

S.N.

Guest/Reporter

Developer

Master

Admin

1

Commit 및 Job 보기

Commit 및 Job 보기

Commit 및 Job 보기

Commit 및 Job 보기

2

  •  

Job 재실행 및 취소

Job 재실행 및 취소

Job 재실행 및 취소

3

  •  

Job 아티팩트 및 추적 제거

Job 아티팩트 및 추적 제거

Job 아티팩트 및 추적 제거

4

  •  

  •  

프로젝트 제거

프로젝트 제거

5

  •  

  •  

프로젝트 생성

프로젝트 생성

6

  •  

  •  

프로젝트 구성 변경

프로젝트 구성 변경

7

  •  

  •  

특정 Runner 추가

특정 Runner 추가

8

  •  

  •  

  •  

공유된 Runner 추가

9

  •  

  •  

  •  

시스템에서 이벤트 보기

10

  •  

  •  

  •  

관리자 인터페이스

Job 권한

다음 표는 GitLab의 job 권한을 나타냅니다.

S.N.

Guest / Reporter

Developer

Master

Admin

S.N.

Guest / Reporter

Developer

Master

Admin

1

  •  

Ci job 실행

Ci job 실행

Ci job 실행

2

  •  

현재 프로젝트에서 소스 및 LFS 복제

현재 프로젝트에서 소스 및 LFS 복제

현재 프로젝트에서 소스 및 LFS 복제

3

  •  

공용 프로젝트에서 소스 및 LFS 복제

공용 프로젝트에서 소스 및 LFS 복제

공용 프로젝트에서 소스 및 LFS 복제

4

  •  

내부 프로젝트에서 소스 및 LFS 복제

내부 프로젝트에서 소스 및 LFS 복제

내부 프로젝트에서 소스 및 LFS 복제

5

  •  

개인 프로젝트에서 소스 및 LFS 복제

개인 프로젝트에서 소스 및 LFS 복제

개인 프로젝트에서 소스 및 LFS 복제

6

  •  

소스 및 LFS Push

소스 및 LFS Push

소스 및 LFS Push

7

  •  

현재 프로젝트에서 컨테이너 이미지 Pull

현재 프로젝트에서 컨테이너 이미지 Pull

현재 프로젝트에서 컨테이너 이미지 Pull

8

  •  

공용 프로젝트에서 컨테이너 이미지 Pull

공용 프로젝트에서 컨테이너 이미지 Pull

공용 프로젝트에서 컨테이너 이미지 Pull

9

  •  

내부 프로젝트에서 컨테이너 이미지 Pull

내부 프로젝트에서 컨테이너 이미지 Pull

내부 프로젝트에서 컨테이너 이미지 Pull

10

  •  

개인 프로젝트에서 컨테이너 이미지 Pull

개인 프로젝트에서 컨테이너 이미지 Pull

개인 프로젝트에서 컨테이너 이미지 Pull

11

  •  

컨테이너 이미지를 현재 프로젝트에 Push

컨테이너 이미지를 현재 프로젝트에 Push

컨테이너 이미지를 현재 프로젝트에 Push

12

  •  

컨테이너 이미지를 다른 프로젝트에 Push

컨테이너 이미지를 다른 프로젝트에 Push

컨테이너 이미지를 다른 프로젝트에 Push