Introducción
Los administradores de GitHub trabajan para proteger el código y los recursos de contenido de la organización, al mismo tiempo que proporcionan a cada equipo acceso a los repositorios en los que se basan para colaborar y compartir su trabajo.
Imagine que su CIO (director de información) le pide un plan de adopción para ayudar a toda la empresa a beneficiarse de GitHub. Usted quiere asegurarse de que todos los grupos tengan un acceso adecuado a los repositorios correctos y de que haya una manera sostenible de proporcionar los permisos pertinentes a los equipos de contenido y desarrollo de software correspondientes. Tendrá que pensar en los tipos de tareas que los administradores deberán realizar y asignarles el nivel adecuado de acceso. Pero primero debe comprender qué opciones están disponibles en GitHub.
En este módulo, obtendrá información sobre lo siguiente:
- Tareas administrativas de GitHub y su propósito en cada nivel jerárquico.
- Las distintas formas en las que los administradores pueden configurar la autenticación para que los usuarios puedan acceder a GitHub a través del explorador web y el cliente de Git.
- Los niveles de permisos jerárquicos y lo que estos le permiten hacer en GitHub.
Objetivos de aprendizaje
Al término de este módulo, sabrá hacer lo siguiente:
- Resumir las estructuras organizativas y los niveles de permisos que los administradores de GitHub pueden usar para organizar los miembros con el fin de controlar el acceso y la seguridad.
- Identificar las diversas tecnologías que permiten una estrategia de autenticación segura que ayude a los administradores a administrar de forma centralizada el acceso al repositorio.
- Describir las tecnologías necesarias para administrar los equipos y los miembros de forma centralizada mediante los servicios de información de directorio existentes y explicar la manera en que se puede usar GitHub como proveedor de identidades para la autenticación y la autorización.