/
GitLab의 역할과 권한

GitLab의 역할과 권한

GitLab의 역할(Role)

  • Guest (private and internal projects only)

    • 이슈를 만들거나 댓글 작성 가능 → 제한적 협업

  • Reporter

    • Git Repository의 파일의 버전을 변경할 수 없음

    • Group Epic 생성 가능

    • 이슈 담당자 지정 등의 제한된 이슈 관리 활동과 Merge Request 생성 가능

  • Developer (개발자)

    • GitLab 프로젝트 및 그룹에 포함된 에픽이나 이슈들을 생성, 수정 및 보완 할 수 있음

    • 제약이 설정된 Branch에 Push할 수 없지만, 별도의 Branch를 생성하여 Git Repository의 파일을 변경

    • 변경이 완료되면 Merge Request를 생성하여 승인을 요청

  • Maintainer (PL/PM)

    • Master Branch에 Push 할 수 있고, Merge Request를 승인할 수 있음

    • Group/Project/구성원 괸리를 제외하고 Owner의 대부분 권한이 포함됨

  • Owner (PM/관리자)

    • Group 또는 Project를 생성한 사람 → Group과 Project의 모든 권한을 가지고 있음

    • Member 추가 및 초대 가능 → Member의 역할 부여

Group의역할 별 권한

Project의 역할 별 권한

Related content

GitLab 그룹 및 사용자 관리
GitLab 그룹 및 사용자 관리
Read with this
브랜치 생성
브랜치 생성
More like this
GitLab 프로젝트 이전 - Transfer (Namespace 변경)
GitLab 프로젝트 이전 - Transfer (Namespace 변경)
Read with this
GitLab Merge request
GitLab Merge request
More like this
TwoSeed Runbook 시리즈
TwoSeed Runbook 시리즈
Read with this
GitLab Issue의 Merge Request
GitLab Issue의 Merge Request
More like this