...
다음 표는 프로젝트의 여러 유형의 사용자에 대해 사용 가능한 사용자 권한 수준을 나타냅니다.
S.N. | Guest | Reporter | Developer | Master | Owner | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Creates a new issue | Creates a new issue | Creates a new issue | Creates a new issue | Creates a new issue | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2 | Can leave comments | Can leave comments | Can leave comments | Can leave comments | Can leave comments | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3 | Able to write on project wall | Able to write on project wall | Able to write on project wall | Able to write on project wall | Able to write on project wall | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
4 | Able to pull project code | Able to pull project code | Able to pull project code | Able to pull project code | 5 | Can download project | Can download project | Can download project | Can download project | 6 | Able to write code snippets | Able to write code snippets | Able to write code snippets | Able to write code snippets | 7 | Create new merge request | Create new merge request | Create new merge request | 8 | Create new branch | Create new branch | Create new branch | 9 | Push and remove non protected branches | Push and remove non protected branches | Push and remove non protected branches | 10 | Includes tags | Includes tags | Includes tags | 11 | Can create, edit, delete project milestones | Can create, edit, delete project milestones | Can create, edit, delete project milestones | 12 | Can create or update commit status | Can create or update commit status | Can create or update commit status | 13 | Write a wiki | Write a wiki | Write a wiki | 14 | Create new environments | Create new environments | Create new environments | 15 | Cancel and retry the jobs | Cancel and retry the jobs | Cancel and retry the jobs | 16 | Updates and removes the registry image | Updates and removes the registry image | Updates and removes the registry image | 17 | Can add new team members | Can add new team members | 18 | Push and remove protected branches | 19 | Can edit the project | Can edit the project | 20 | Can manage runners, job triggers and variables | Can manage runners, job triggers and variables | 21 | Add deploy keys to project | Add deploy keys to project | 22 | Able to manage clusters | Able to manage clusters | 23 | Configure project hooks | Configure project hooks | 24 | Can enable/disable the branch protection | Can enable/disable the branch protection | 25 | Able to rewrite or remove Git tags | Able to rewrite or remove Git tags새로운 이슈 생성 | 새로운 이슈 생성 | 새로운 이슈 생성 | 새로운 이슈 생성 | 새로운 이슈 생성 |
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 | ||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Browse group | Browse group | Browse group | Browse group | Browse group | 2 | Edit group | 3 | Create subgroup | 4 | Create project in group | Create project in group | 5 | Manage group members | 6 | Remove group | 7 | Manage group labels | Manage group labels | Manage group labels | Manage group labels | 8 | Create/edit/delete group milestones | Create/edit/delete group milestones | Create/edit/delete group milestones | 9 | View private group epic | View private group epic | View private group epic | View private group epic | 10 |
11 | View internal group epic | View internal group epic | View internal group epic | View internal group epic | View internal group epic | ||||||||||||||||||||||||||
12 | View public group epic | View public group epic | View public group epic | View public group epic | View public group epic | ||||||||||||||||||||||||||
13 | Create/edit group epic | Create/edit group epic | Create/edit group epic | Create/edit group epic | 14 | Delete group epic | 15 | View group Audit Events그룹 보기 | 그룹 보기 | 그룹 보기 | 그룹 보기 | 그룹 보기 | |||||||||||||||||||
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 | |||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Can see commits and jobs | Can see commits and jobs | Can see commits and jobs | Can see commits and jobs | 2 | Retry or cancel job | Retry or cancel job | Retry or cancel job | 3 | Deletes job artifacts and trace | Deletes job artifacts and trace | Deletes job artifacts and trace | 4 | Remove project | Remove project | 5 | Create project | Create project | 6 | Change project configuration | Change project configuration | 7 | Add specific runners | Add specific runners | 8 | Add shared runners | 9 | Can able to see events in the system | 10 | Admin interfaceCommit 및 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 | ||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Run CI Ci job 실행Run CI | Ci job 실행 | Run CI Ci job 실행 | |||||||||||||||||||||||||||||||||||||||||||
2 | Clone source and LFS from current project | Clone source and LFS from current project | Clone source and LFS from current project | 3 | Clone source and LFS from public projects | Clone source and LFS from public projects | Clone source and LFS from public projects | 4 | Clone source and LFS from internal projects | Clone source and LFS from internal projects | Clone source and LFS from internal projects | 5 | Clone source and LFS from private projects | Clone source and LFS from private projects | Clone source and LFS from private projects | 6 | Push source and LFS | Push source and LFS | Push source and LFS | 7 | Pull container images from current project | Pull container images from current project | Pull container images from current project | 8 | Pull container images from public projects | Pull container images from public projects | Pull container images from public projects | 9 | Pull container images from internal projects | Pull container images from internal projects | Pull container images from internal projects | 10 | Pull container images from private projects | Pull container images from private projects | Pull container images from private projects | 11 | Push container images to current project | Push container images to current project | Push container images to current project | 12 | Push container images to other projects | Push container images to other projects | Push container images to other projects현재 프로젝트에서 소스 및 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 |