팀 동기화 및 보안 액세스 전략

GitHub 중급 개념

Stan Konkin

ML Enthusiast, DataCamp

팀 동기화 이해하기

 

  • 자동화: GitHub 팀을 IdP 그룹에 연결해 업데이트 자동화
  • 🔒 효율성: IdP와 동기화로 수작업 감소
  • 🔧 요건: GitHub Enterprise Cloud, Okta 같은 IdP

팀 동기화

GitHub 중급 개념

팀 동기화의 이점

 

  • 🔒 보안: IdP 변경에 따라 액세스를 자동 조정
  • 📈 확장성: 대규모 팀을 수동 업데이트 없이 관리
  • 💻 효율성: 작업을 자동화하여 수작업 최소화

보안 실드가 있는 팀 동기화

GitHub 중급 개념

팀 동기화 설정

Azure AD에서 그룹 만들기

GitHub 중급 개념

팀 동기화 설정

GitHub에서 SAML 인증 활성화

GitHub 중급 개념

팀 동기화 설정

팀 동기화 활성화

GitHub 중급 개념

팀 동기화 설정

새 팀 만들기

GitHub 중급 개념

팀 생성 완료 및 그룹 할당

GitHub 중급 개념

직원 여정: 온보딩과 오프보딩

Emily - 데이터 컨설턴트

Emily - GitHub

GitHub 중급 개념

Emily 온보딩: 보안 액세스 설정

 

 

  • 🔒 Emily 초대: 조직에 초대
  • 멤버 역할 부여
  • 💻 2FA 요청: 보안을 위해 설정

Emily가 조직 초대를 받음

GitHub 중급 개념

Emily 온보딩: 보안 액세스 설정

 

 

  • IdP에 추가: Emily를 Data 그룹에 추가
  • 💻 팀 동기화: GitHub Data 팀에 자동 추가
  • 🔨 리포지토리 권한: ecommerce-data-hub에 쓰기 권한

Emily가 Data 팀에 추가됨

Emily가 ecommerce-data-hub 리포에 쓰기 권한을 받음

GitHub 중급 개념

일상 워크플로: 보안 리포 액세스

 

  • PAT: Emily가 Personal Access Token 생성
  • 💻 통합: GitHub 리포를 DataLab 워크북에 연결
  • 🔨 일상 작업: 코드 실행, 커밋, 푸시

DataLab에 PAT 추가

Emily가 DataLab에서 작업

GitHub 중급 개념

직원 여정: 오프보딩

 

 

  • IdP에서 제거: Data 그룹에서 제외
  • 🔒 액세스 철회: GitHub 액세스 철회
  • 💻 검토: 기여 내용 보관

액세스 거부

GitHub 중급 개념

연습해 봅시다!

GitHub 중급 개념

Preparing Video For Download...