Введение
Администраторы GitHub работают над защитой кода и ресурсов содержимого организации при предоставлении каждому команду доступа к репозиториям, на которые они полагаются для совместной работы и совместного использования своей работы.
Представьте, что ваш ИТ-директор (главный информационный директор) просит вас о плане внедрения, чтобы помочь всей компании воспользоваться GitHub. Вы хотите убедиться, что каждая группа имеет достаточный доступ к правильным репозиториям и что существует устойчивый способ обеспечить надлежащие разрешения для соответствующих групп разработки программного обеспечения и содержимого. Вам потребуется продумать типы задач, необходимых администраторам, и назначить им правильный уровень доступа. Но сначала необходимо понять, какие варианты доступны в GitHub.
В этом модуле вы узнаете больше о следующих компонентах.
- Задачи администрирования GitHub и их назначение на каждом иерархическом уровне.
- Различные способы, с помощью которых администраторы могут настроить проверку подлинности, чтобы пользователи имели доступ к GitHub через веб-браузер и клиент Git.
- Иерархические уровни разрешений и то, что эти разрешения позволяют делать на GitHub.
Цели обучения
По завершении этого модуля вы сможете:
- Понимание в общих чертах организационной структуры и уровней разрешений, которые администраторы GitHub могут использовать для организации участников для управления доступом и безопасностью.
- Знание различных технологий, обеспечивающих безопасную стратегию проверки подлинности, которая позволяет администраторам централизованно управлять доступом к репозиторию.
- Описать технологии, необходимые для централизованного управления командами и участниками с помощью существующих информационных служб каталогов, и как можно использовать GitHub в качестве поставщика удостоверений для проверки подлинности и авторизации.