Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- interconnect
- 자격증
- cloud
- Terraform Cloud
- Java
- 후기
- kubernetes
- Google Cloud Platform
- AWS
- CentOS
- Uptime Check
- gcp
- terraform
- cloud armor
- devops
- IAM
- cloud function
- pub/sub
- Python
- Clean Code
- vpc peering
- 보안 규칙
- vm
- cicd
- 우테캠
- MIG
- github
- docker
- direnv
- VAGRANT
Archives
- Today
- Total
EMD Blog
Github Team 별 액세스 권한 설정 본문
반응형
Terraform Cloud에서 VCS 연결 시 팀별 액세스 권한 설정이 안되는 이슈가 있음.
테스트 내용은 아래와 같음.
- team 내 member 역할이 부여된 상태로 Terraform Cloud와 VCS 연동 → 내 repository만 액세스 가능
- team 내 maintainer 역할이 부여된 상태로 Terraform Cloud와 VCS 연동 → 내 repository만 액세스 가능
- organizations 내 소유자 원한이 부여된 상태로 Terraform Cloud와 VCS 연동 → 내 repository만 액세스 가능
알고 보니 OAuth 연동 시 조직 repository 액세스 권한을 체크 해줘야했음. 만약 조직의 소유자라면 그냥 체크만 하고 넘어가면 되지만 조직 member라면 소유자에게 액세스 권한을 요청해야함. 요청이 승인되면 조직 repository에 액세스 가능.
조직의 member도 기본적으로 repository 목록보기는 가능하다 보니 VCS 설정 시 모든 repository가 출력됨. 하지만 webhook과 같은 상세 권한은 가지고 있지 않기 때문에 본인의 팀만 설정 가능하며 본인의 팀에서도 적당한 권한을 가지고 있어야함.
반응형
'Git' 카테고리의 다른 글
Github를 통한 이슈관리 (0) | 2021.05.21 |
---|