Синхронізація команд і стратегія безпечного доступу

Проміжний рівень GitHub Concepts

Stan Konkin

ML Enthusiast, DataCamp

Як працює синхронізація команд

 

  • Автоматизація: Пов'язує команди GitHub з групами IdP, оновлення відбуваються автоматично
  • 🔒 Ефективність: Менше ручної роботи завдяки синхронізації доступу з IdP
  • 🔧 Вимоги: GitHub Enterprise Cloud, IdP на кшталт Okta

Синхронізація команд

Проміжний рівень GitHub Concepts

Переваги синхронізації команд

 

  • 🔒 Безпека: Доступ коригується автоматично за змінами в IdP
  • 📈 Масштабованість: Керує великими командами без ручних оновлень
  • 💻 Ефективність: Автоматизує завдання, зменшуючи ручну працю

Синхронізація команд із щитом безпеки

Проміжний рівень GitHub Concepts

Налаштування синхронізації команд

Створення груп в Azure AD

Проміжний рівень GitHub Concepts

Налаштування синхронізації команд

Увімкнення автентифікації SAML у GitHub

Проміжний рівень GitHub Concepts

Налаштування синхронізації команд

Увімкнення синхронізації команд

Проміжний рівень GitHub Concepts

Налаштування синхронізації команд

Створення нової команди

Проміжний рівень GitHub Concepts

Завершення створення команди та призначення груп

Проміжний рівень GitHub Concepts

Шлях співробітниці: онбординг і офбординг

Емілі — консультантка з даних

Емілі — GitHub

Проміжний рівень GitHub Concepts

Онбординг Емілі: безпечний доступ

 

 

  • 🔒 Запросіть Емілі до організації
  • Призначте роль Member
  • 💻 Запитайте налаштування 2FA для безпеки

Емілі отримала запрошення до організації

Проміжний рівень GitHub Concepts

Онбординг Емілі: безпечний доступ

 

 

  • Додайте до IdP: Емілі входить до групи Data
  • 💻 Синхронізація з командою: Автоматично додана до GitHub Data Team
  • 🔨 Доступ до репо: Право запису до ecommerce-data-hub

Емілі додано до Data Team

Емілі отримала право запису до репозиторію ecommerce-data-hub

Проміжний рівень GitHub Concepts

Щоденний процес: безпечний доступ до репо

 

  • PAT: Емілі створює Personal Access Token.
  • 💻 Інтеграція: Під'єднує репозиторій GitHub до робочого зошита DataLab.
  • 🔨 Щоденні задачі: Запускає код, комітить і пушить оновлення.

Додавання PAT до DataLab

Емілі працює в DataLab

Проміжний рівень GitHub Concepts

Шлях співробітниці: офбординг

 

 

  • Вилучіть з IdP: Приберіть із групи Data
  • 🔒 Скасуйте доступ: Доступ до GitHub відкликано
  • 💻 Огляд: Архівуйте внески

Доступ заборонено

Проміжний рівень GitHub Concepts

Давайте потренуємось!

Проміжний рівень GitHub Concepts

Preparing Video For Download...