Teamsynkronisering och säker åtkomststrategi

Avancerade GitHub-koncept

Stan Konkin

ML Enthusiast, DataCamp

Förstå teamsynkronisering

 

  • Automatisering: Kopplar GitHub-team till IdP-grupper och automatiserar uppdateringar
  • 🔒 Effektivitet: Minskar manuellt arbete genom att synkronisera åtkomst med IdP
  • 🔧 Krav: GitHub Enterprise Cloud, IdP som Okta

Teamsynkronisering

Avancerade GitHub-koncept

Fördelar med teamsynkronisering

 

  • 🔒 Säkerhet: Justerar automatiskt åtkomst baserat på IdP-ändringar
  • 📈 Skalbarhet: Hanterar stora team utan manuella uppdateringar
  • 💻 Effektivitet: Automatiserar uppgifter och minskar manuellt arbete

Teamsynk med säkerhetssköld

Avancerade GitHub-koncept

Konfigurera teamsynkronisering

Skapa grupper i Azure AD

Avancerade GitHub-koncept

Konfigurera teamsynkronisering

Aktivera SAML-autentisering i GitHub

Avancerade GitHub-koncept

Konfigurera teamsynkronisering

Aktivera teamsynkronisering

Avancerade GitHub-koncept

Konfigurera teamsynkronisering

Skapa ett nytt team

Avancerade GitHub-koncept

Slutföra teamskapande och tilldela grupper

Avancerade GitHub-koncept

Medarbetarresa: onboarding och offboarding

Emily – datakonsult

Emily – GitHub

Avancerade GitHub-koncept

Onboarding av Emily: säker åtkomstkonfiguration

 

 

  • 🔒 Bjud in Emily till organisationen
  • Tilldela rollen Medlem
  • 💻 Begär 2FA-konfiguration för säkerhet

Emily fick en inbjudan till organisationen

Avancerade GitHub-koncept

Onboarding av Emily: säker åtkomstkonfiguration

 

 

  • Lägg till i IdP: Emily läggs till i Data-gruppen
  • 💻 Synka till team: Läggs automatiskt till i GitHub Data Team
  • 🔨 Repo-åtkomst: Skrivrättigheter till ecommerce-data-hub

Emily läggs till i Data Team

Emily fick skrivrättigheter till ecommerce-data-hub-repot

Avancerade GitHub-koncept

Dagligt arbetsflöde: säker repo-åtkomst

 

  • PAT: Emily genererar en personlig åtkomsttoken.
  • 💻 Integration: Kopplar GitHub-repot till DataLab-arbetsboken.
  • 🔨 Dagliga uppgifter: Kör kod, committar och pushar uppdateringar.

Lägger till PAT i DataLab

Emily arbetar i DataLab

Avancerade GitHub-koncept

Medarbetarresa: offboarding

 

 

  • Ta bort från IdP: Ta bort från Data-gruppen
  • 🔒 Återkalla åtkomst: GitHub-åtkomst återkallas
  • 💻 Granskning: Arkivera bidrag

Åtkomst nekad

Avancerade GitHub-koncept

Nu kör vi en övning!

Avancerade GitHub-koncept

Preparing Video For Download...