Skip to main content

이 버전의 GitHub Enterprise Server는 다음 날짜에 중단됩니다. 2023-12-20. 중요한 보안 문제에 대해서도 패치 릴리스가 이루어지지 않습니다. 더 뛰어난 성능, 향상된 보안, 새로운 기능을 위해 최신 버전의 GitHub Enterprise Server로 업그레이드합니다. 업그레이드에 대한 도움말은 GitHub Enterprise 지원에 문의하세요.

조직의 리포지토리 역할

세분화된 역할을 할당하여 조직의 각 리포지토리에 대한 액세스를 사용자 지정하여 필요한 기능 및 작업에 대한 액세스 권한을 사용자에게 부여할 수 있습니다.

조직의 리포지토리 역할

조직 구성원, 외부 협력자 및 사용자 팀에 역할을 할당하여 조직이 소유한 리포지토리에 대한 다양한 수준의 액세스 권한을 부여할 수 있습니다. 사용자가 필요한 것 이상으로 프로젝트에 대한 더 많은 액세스 권한을 부여하지 않고도 프로젝트에서 각 사용자나 팀의 기능에 가장 잘 맞는 역할을 선택합니다.

최소한의 액세스부터 최대한의 액세스에 이르기까지 조직 리포지토리에 대한 역할은 다음과 같습니다.

  • 읽기: 프로젝트를 보거나 논의하려는 비코드 기여자에게 사용하는 것이 좋습니다.
  • 심사: 쓰기 권한 없이 문제 및 끌어오기 요청을 사전에 관리해야 하는 기여자에게 권장됨
  • 쓰기: 프로젝트에 적극적으로 푸시하는 기여자에게 사용하는 것이 좋습니다.
  • 유지 관리: 리포지토리를 관리해야 하는 프로젝트 관리자에게 사용하는 것이 좋으며 중요하거나 안전하지 않은 작업에 대한 액세스 권한은 없습니다.
  • 관리: 보안 관리 또는 리포지토리 삭제와 같은 중요하고 안전하지 않은 작업을 포함하여 프로젝트에 대한 모든 권한이 필요한 사용자에게 사용하는 것이 좋습니다.

사용자 지정 리포지토리 역할을 만들 수 있습니다. 자세한 내용은 "조직의 사용자 지정 리포지토리 역할 관리"을(를) 참조하세요.

조직 소유자는 조직의 리포지토리에 액세스할 때 조직의 모든 구성원에게 적용되는 기본 권한을 설정할 수 있습니다. 자세한 내용은 "조직에 대한 기본 권한 설정"을(를) 참조하세요.

조직 소유자는 조직 전체에서 특정 설정 및 작업에 대한 액세스를 추가로 제한하도록 선택할 수도 있습니다. 특정 설정의 옵션에 대한 자세한 내용은 "조직 설정 관리"을(를) 참조하세요.

조직 수준 설정을 관리하는 것 외에도 조직 소유자는 조직 소유의 모든 리포지토리에 대한 관리자 액세스 권한을 가집니다. 자세한 내용은 "조직의 역할"을(를) 참조하세요.

경고: 다른 사용자가 리포지토리에 배포 키를 추가하는 경우 프라이빗 키가 있는 사용자는 나중에 조직에서 제거되더라도 (키 설정에 따라) 리포지토리에서 읽거나 리포지토리에 쓸 수 있습니다.

각 역할에 대한 권한

참고: 보안 기능을 사용하는 데 필요한 역할은 아래 "보안 기능에 대한 액세스 요구 사항"에 나열되어 있습니다.

리포지토리 작업읽음심사쓰기유지 관리Admin
리포지토리에 대한 개인, 외부 협력자 액세스 관리
개인 또는 팀의 할당된 리포지토리에서 끌어오기
개인 또는 팀의 할당된 리포지토리 포크
자신의 댓글 편집 및 삭제
문제 열기
자신이 연 문제 닫기
자신이 닫은 문제 다시 열기
할당된 문제 발생
팀의 할당된 리포지토리 포크에서 끌어오기 요청 보내기
끌어오기 요청에 대한 검토 제출
필요한 검토를 사용하여 끌어오기 요청에 대한 변경 승인 또는 요청
끌어오기 요청에 제안된 변경 내용 적용
게시된 릴리스 보기
퍼블릭 리포지토리에서 Wiki 편집
프라이빗 리포지토리에서 Wiki 편집
레이블 적용/해제
레이블 만들기;편집;삭제
모든 문제 및 끌어오기 요청 닫기, 다시 열기 및 할당
끌어오기 요청에서 자동 병합 사용 및 사용 안 함
마일스톤 적용
중복 문제 및 끌어오기 요청 표시
끌어오기 요청 검토 요청
끌어오기 요청 병합
개인 또는 팀의 할당된 리포지토리에 푸시(쓰기)
커밋, 끌어오기 요청 및 문제에 대한 모든 사용자의 댓글 편집 및 삭제
사용자의 댓글 숨기기
대화 잠금
전송 문제(자세한 내용은 "다른 리포지토리로 문제 전송" 참조)
리포지토리의 지정된 코드 소유자 역할 수행
초안 끌어오기 요청을 검토 준비 완료로 표시
끌어오기 요청을 초안으로 변환
상태 검사 만들기
릴리스 만들기 및 편집
초안 릴리스 보기
리포지토리의 설명 편집
토픽 관리
Wiki 사용 및 Wiki 편집자 제한
프로젝트 보드 사용
끌어오기 요청 병합 구성
GitHub Pages에 대한 원본 게시 구성
분기 보호 규칙 관리
승인 검토가 없는 경우에도 보호된 분기에서 끌어오기 요청 병합
태그 보호 규칙과 일치하는 태그 만들기
태그 보호 규칙과 일치하는 태그 삭제
리포지토리 소셜 카드 만들기 및 편집
문제 삭제("문제 삭제" 참조)
리포지토리에 대한 코드 소유자 정의
팀에 리포지토리 추가(자세한 내용은 "조직 리포지토리에 대한 팀 액세스 관리" 참조)
리포지토리에 대한 외부 협력자 액세스 관리
리포지토리의 표시 유형 변경
리포지토리를 템플릿으로 만들기("템플릿 리포지토리 만들기" 참조)
리포지토리의 설정 변경
리포지토리에 대한 팀 및 협력자 액세스 관리
리포지토리의 기본 분기 편집
리포지토리의 기본 분기 이름 바꾸기("분기 이름 바꾸기" 참조)
리포지토리의 기본 분기가 아닌 분기 이름 바꾸기("분기 이름 바꾸기" 참조)
웹후크 관리 및 키 배포
리포지토리에 대한 포크 정책 관리
리포지토리를 조직으로 이전
리포지토리를 삭제 또는 조직 외부로 이전
리포지토리 보관
Jira 또는 Zendesk와 같은 외부 리소스에 대한 자동 링크 참조 만들기("외부 리소스를 참조하도록 자동 링크 구성" 참조)
리포지토리에서 GitHub Discussions 사용
GitHub Discussions에 대한 범주 만들기 및 편집
토론을 다른 범주로 이동
새 리포지토리로 토론 이전
고정된 토론 관리
문제를 일괄 토론으로 변환
토론 잠금 및 잠금 해제
개별적으로 문제를 토론으로 변환
새 토론 만들기 및 기존 토론에 댓글 작성
토론 삭제

보안 기능에 대한 액세스 요구 사항

이 섹션에서는 Advanced Security 기능과 같은 보안 기능에 필요한 액세스 권한을 확인할 수 있습니다.

참고: 리포지토리 작성자 및 유지 관리자는 자신의 커밋에 대한 비밀 검사 경고 정보만 볼 수 있습니다.

추가 참고 자료