조직의 리포지토리 역할
조직 구성원, 외부 협력자 및 사용자 팀에 역할을 할당하여 조직이 소유한 리포지토리에 대한 다양한 수준의 액세스 권한을 부여할 수 있습니다. 사용자가 필요한 것 이상으로 프로젝트에 대한 더 많은 액세스 권한을 부여하지 않고도 프로젝트에서 각 사용자나 팀의 기능에 가장 잘 맞는 역할을 선택합니다.
최소한의 액세스부터 최대한의 액세스에 이르기까지 조직 리포지토리에 대한 역할은 다음과 같습니다.
- 읽기: 프로젝트를 보고 토론하려는 비코드 기여자에게 권장됩니다.
- 분류: 쓰기 권한 없이도 이슈 및 끌어오기 요청을 선제적으로 관리해야 하는 기여자에게 권장됩니다.
- 쓰기 프로젝트에 적극적으로 푸시하는 기여자에게 권장됩니다.
- 유지 관리: 민감하거나 파괴적인 작업에 대한 액세스 없이 리포지토리를 관리해야 하는 프로젝트 관리자에게 권장됩니다.
- 관리: 보안 관리 또는 리포지토리 삭제와 같은 민감하거나 파괴적인 작업을 포함해 프로젝트에 대한 전체 액세스가 필요한 사용자에게 권장됩니다.
사용자 지정 리포지토리 역할을 만들 수 있습니다. 자세한 내용은 조직의 사용자 지정 리포지토리 역할 관리을(를) 참조하세요.
조직 소유자는 조직의 리포지토리에 액세스할 때 조직의 모든 구성원에게 적용되는 기본 권한을 설정할 수 있습니다. 자세한 내용은 조직에 대한 기본 권한 설정을(를) 참조하세요.
조직 소유자는 조직 전체에서 특정 설정 및 작업에 대한 액세스를 추가로 제한하도록 선택할 수도 있습니다. 특정 설정 옵션에 대한 자세한 내용은 조직 설정 관리을(를) 참조하세요.
조직 수준 설정을 관리하는 것 외에도 조직 소유자는 조직 소유의 모든 리포지토리에 대한 관리자 액세스 권한을 가집니다. 자세한 내용은 조직의 역할을(를) 참조하세요.
경고
누군가 리포지토리에 배포 키를 추가하면, 나중에 조직에서 제거되더라도 키 설정에 따라 개인 키를 가진 사용자는 리포지토리에서 읽거나 리포지토리에 쓸 수 있습니다.
각 역할에 대한 권한
참고
보안 기능을 사용하는 데 필요한 역할은 아래의 보안 기능에 대한 액세스 요구 사항에 나와 있습니다.
| 리포지토리 작업 | 읽기 | 심사 | 쓰기 | 유지 관리 | Admin |
|---|---|---|---|---|---|
| 리포지토리에 대한 개인, 팀 및 외부 협력자 액세스 관리 |
<span role="img" class="octicon-bg-x" aria-label="No">✗</span> |
<span role="img" class="octicon-bg-x" aria-label="No">✗</span> |
<span role="img" class="octicon-bg-x" aria-label="No">✗</span> |
<span role="img" class="octicon-bg-x" aria-label="No">✗</span> |
<span role="img" class="octicon-bg-check" aria-label="Yes">✓</span> |
| 개인 또는 팀의 할당된 리포지토리에서 끌어오기 |
✓ |
✓ |
✓ |
✓ |
✓ |
| 개인 또는 팀의 할당된 리포지토리 포크 |
✓ |
✓ |
✓ |
✓ |
✓ |
| 자신의 댓글 편집 및 삭제 |
✓ |
✓ |
✓ |
✓ |
✓ |
| 문제 열기 |
✓ |
✓ |
✓ |
✓ |
✓ |
| 자신이 연 문제 닫기 |
✓ |
✓ |
✓ |
✓ |
✓ |
| 자신이 닫은 문제 다시 열기 |
✓ |
✓ |
✓ |
✓ |
✓ |
| 할당된 문제 발생 |
✓ |
✓ |
✓ |
✓ |
✓ |
| 팀의 할당된 리포지토리 포크에서 끌어오기 요청 보내기 |
✓ |
✓ |
✓ |
✓ |
✓ |
| 끌어오기 요청에 대한 리뷰 제출 |
✓ |
✓ |
✓ |
✓ |
✓ |
| 필수 검토가 필요한 끌어오기 요청을 승인하거나 변경을 요청 |
✗ |
✗ |
✓ |
✓ |
✓ |
| 끌어오기 요청에 제안된 변경 내용 적용 |
✗ |
✗ |
✓ |
✓ |
✓ |
| 게시된 릴리스 보기 |
✓ |
✓ |
✓ |
✓ |
✓ |
| |
| 퍼블릭 리포지토리에서 Wiki 편집 |
✓ |
✓ |
✓ |
✓ |
✓ |
| 프라이빗 리포지토리에서 Wiki 편집 |
✗ |
✗ |
✓ |
✓ |
✓ |
| |
| 레이블 적용/해제 |
✗ |
✓ |
✓ |
✓ |
✓ |
| 레이블 만들기;편집;삭제 |
✗ |
✗ |
✓ |
✓ |
✓ |
| 모든 문제 및 끌어오기 요청 닫기, 다시 열기 및 할당 |
✗ |
✓ |
✓ |
✓ |
✓ |
| 끌어오기 요청에 대한 자동 병합 활성화 및 비활성화 |
✗ |
✗ |
✓ |
✓ |
✓ |
| 마일스톤 만들기, 편집, 삭제 |
✗ |
✗ |
✓ |
✓ |
✓ |
| 마일스톤 적용 |
✗ |
✓ |
✓ |
✓ |
✓ |
| 중복 문제 및 끌어오기 요청 표시|
✗ |
✓ |
✓ |
✓ |
✓ |
| 끌어오기 요청 검토 요청 |
✗ |
✓ |
✓ |
✓ |
✓ |
| 끌어오기 요청 병합 |
✗ |
✗ |
✓ |
✓ |
✓ |
| 개인 또는 팀의 할당된 리포지토리에 푸시(쓰기) |
✗ |
✗ |
✓ |
✓ |
✓ |
| 커밋, 끌어오기 요청 및 문제에 대한 모든 사용자의 댓글 편집 및 삭제 |
✗ |
✗ |
✓ |
✓ |
✓ |
| 모든 사용자의 댓글 숨기기 |
✗ | |
✓ |
✓ |
✓ |
| 대화 잠그기 |
✗ |
✗ |
✓ |
✓ |
✓ |
| 전송 이슈(자세한 내용은 다른 리포지토리로 문제 전송 참조) |
✗ |
✗ |
✓ |
✓ |
✓ |
| 리포지토리의 지정된 코드 소유자 역할 수행 |
✗ |
✗ |
✓ |
✓ |
✓ |
| 초안 끌어오기 요청을 검토 준비 완료로 표시 |
✗ |
✗ |
✓ |
✓ |
✓ |
| 끌어오기 요청을 초안으로 변환 |
✗ |
✗ |
✓ |
✓ |
✓ |
| 상태 검사 만들기 |
✗ |
✗ |
✓ |
✓ |
✓ |
| |
| |
| GitHub.com에서 GitHub Actions 비밀 생성, 업데이트 및 삭제 |
✗ |
✗ |
✓ |
✓ |
✓ |
| |
| REST API를 사용하여 GitHub Actions 비밀 만들기, 업데이트 및 삭제 |
✗ |
✗ |
✓ |
✓ |
✓ |
| |
| GitHub.com GitHub Actions 변수 만들기, 업데이트 및 삭제 |
✗ |
✗ |
✓ |
✓ |
✓ |
| |
| REST API를 사용하여 GitHub Actions 변수 만들기, 업데이트 및 삭제 |
✗ |
✗ |
✓ |
✓ |
✓ |
| 릴리스 만들기 및 편집 |
✗ |
✗ |
✓ |
✓ |
✓ |
| 초안 릴리스 보기 |
✗ |
✗ |
✓ |
✓ |
✓ |
| 리포지토리의 설명 편집 |
✗ |
✗ |
✗ |
✓ |
✓ |
| |
| 토픽 관리 |
✗ |
✗ |
✗ |
✓ |
✓ |
| Wiki 사용 및 Wiki 편집자 제한 |
✗ |
✗ |
✗ |
✓ |
✓ |
| |
| 끌어오기 요청 병합 구성 |
✗ |
✗ |
✗ |
✓ |
✓ |
| GitHub Pages에 대한 원본 게시 구성 |
✗ |
✗ |
✗ |
✓ |
✓ |
| |
| 분기 보호 규칙 및 리포지토리 규칙 집합 관리 |
✗ |
✗ |
✗ |
✗ |
✓ |
| 리포지토리에 대한 규칙 집합 보기 |
✓ |
✓ |
✓ |
✓ |
✓ |
| 보호된 분기에 푸시
규칙 집합은 바이패스 모델이 다르므로 여기에 적용되지 않습니다.
분기 또는 태그 규칙 집합에 대한 우회 권한 부여를 참조하세요. |
✗ |
✗ |
✗ |
✓ |
✓ |
| 승인 검토가 없는 경우에도 보호된 분기에서 끌어오기 요청 병합 |
✗ |
✗ |
✗ |
✗ |
✓ |
| |
| 리포지토리 소셜 카드 만들기 및 편집 |
✗ |
✗ |
✗ |
✓ |
✓ |
| |
| 이슈 삭제(문제 삭제 참조) |
✗ |
✗ |
✗ |
✗ |
✓ |
| 리포지토리에 대한 코드 소유자 정의 |
✗ |
✗ |
✓ |
✓ |
✓ |
| 리포지토리를 팀에 추가(조직 리포지토리에 대한 팀 액세스 관리을(를) 참조하여 자세한 내용 확인) |
✗ |
✗ |
✗ |
✗ |
✓ |
| 리포지토리에 대한 외부 공동 작업자 액세스 관리 |
✗ |
✗ |
✗ |
✗ |
✓ |
| 리포지토리 가시성 변경 |
✗ |
✗ |
✗ |
✗ |
✓ |
| 리포지토리를 템플릿으로 만들기(템플릿 리포지토리 만들기을(를) 참조) |
✗ |
✗ |
✗ |
✗ |
✓ |
| 리포지토리의 설정 변경 |
✗ |
✗ |
✗ |
✗ |
✓ |
| 리포지토리에 대한 팀 및 협력자 액세스 관리 |
✗ |
✗ |
✗ |
✗ |
✓ |
| 리포지토리의 기본 분기 편집 |
✗ |
✗ |
✗ |
✗ |
✓ |
| 리포지토리의 기본 분기 이름 바꾸기(브랜치 이름 바꾸기 참조) |
✗ |
✗ |
✗ |
✗ |
✓ |
| 리포지토리 기본 분기 이외의 분기 이름 바꾸기(브랜치 이름 바꾸기 참조) |
✗ |
✗ |
✓ |
✓ |
✓ |
| 웹후크 관리 및 키 배포 |
✗ |
✗ |
✗ |
✗ |
✓ |
| 리포지토리 포크 정책 관리 |
✗ |
✗ |
✗ |
✗ |
✓ |
| 리포지토리를 조직으로 이동 |
✗ |
✗ |
✗ |
✗ |
✓ |
| 리포지토리를 삭제하거나 조직 밖으로 이전 |
✗ |
✗ |
✗ |
✗ |
✓ |
| 리포지토리 보관 |
✗ |
✗ |
✗ |
✗ |
✓ |
| |
| Jira 또는 Zendesk 같은 외부 리소스에 대한 자동 링크 참조 만들기(외부 리소스를 참조하도록 자동 링크 구성 참조) |
✗ |
✗ |
✗ |
✗ |
✓ |
| 리포지토리에서 GitHub Discussions 활성화 |
✗ |
✗ |
✗ |
✓ |
✓ |
| GitHub Discussions 카테고리 만들기 및 편집 |
✗ |
✗ |
✓ |
✓ |
✓ |
| 토론을 다른 카테고리로 이동 |
✗ | |
✓ |
✓ |
✓ |
| 새 리포지토리로 토론 이전|
✗ |
✗ |
✓ |
✓ |
✓ |
| 고정된 토론 관리 |
✗ |
✗ |
✓ |
✓ |
✓ |
| 토론 잠금 및 잠금 해제 |
✗ |
✓ |
✓ |
✓ |
✓ |
| 이슈를 개별적으로 토론으로 변환 |
✗ |
✓ |
✓ |
✓ |
✓ |
| 새 토론 만들기 및 기존 토론에 댓글 달기 |
✓ |
✓ |
✓ |
✓ |
✓ |
| 토론 삭제 |
✗ |
✓ |
✓ |
✓ |
✓ |
| |
| 리포지토리의 사용자 지정 속성 값 편집 |
✗ |
✗ |
✗ |
✗ |
✓ |
보안 기능에 대한 액세스 요구 사항
이 섹션에서는 GitHub Advanced Security 기능과 같은 보안 기능에 필요한 액세스를 확인할 수 있습니다.
참고
리포지토리 작성자와 유지 관리자(writer 및 maintainer)는 자신의 커밋에 대한 비밀 검사 경고 정보만 직접 볼 수 있습니다. 경고 목록 보기에는 액세스할 수 없습니다.
| 리포지토리 작업 | 읽기 | 심사 | 쓰기 | 유지 관리 | Admin |
|---|---|---|---|---|---|
| 리포지토리의 안전하지 않은 종속성에 대해 Dependabot alerts을 받습니다. |
<span role="img" class="octicon-bg-x" aria-label="No">✗</span> |
<span role="img" class="octicon-bg-x" aria-label="No">✗</span> |
<span role="img" class="octicon-bg-check" aria-label="Yes">✓</span> |
<span role="img" class="octicon-bg-check" aria-label="Yes">✓</span> |
<span role="img" class="octicon-bg-check" aria-label="Yes">✓</span> |
| Dependabot alerts 해제 | ✗ | ✗ | ✓ | ✓ | ✓ | | | | 보안 경고를 받을 추가 사용자 또는 팀 지정 | ✗ | ✗ | ✗ | ✗ | ✓ | | | | | | GitHub Advanced Security 기능에 대한 액세스 관리(조직의 보안 및 분석 설정 관리 참조) | ✗ | ✗ | ✗ | ✗ | ✓ | | | | | | 종속성 검토 보기 | ✓ | ✓ | ✓ | ✓ | ✓ | | | | 끌어오기 요청에서 code scanning 경고 보기 | ✓ | ✓ | ✓ | ✓ | ✓ | | code scanning 경고 나열, 해제 및 삭제 | ✗ | ✗ | ✓ | ✓ | ✓ | | 리포지토리에서 비밀 검사 경고 보기 및 해제 | ✗ | ✗ | ✓ | ✓ | ✓ | | 비밀 검사 경고 해결, 취소 또는 다시 열기 | ✗ | ✗ | ✓ | ✓ | ✓ | | | | | | 리포지토리에서 비밀 검사 경고를 받을 추가 사용자 또는 팀 지정 | ✗ | ✗ | ✗ | ✗ | ✓ | | |