Acerca de las cuentas
Con GitHub, puede almacenar y colaborar en el código. Las cuentas te permiten organizar y controlar el acceso a dicho código. Hay tres tipos de cuentas en GitHub.
- Cuentas de usuario
- Cuentas de organización
- Cuenta de empresa
Todas las personas que usan GitHub inician sesión en una cuenta de usuario. Una cuenta de organización mejora la colaboración entre varios usuarios, y una cuenta empresarial permite la gestión centralizada de varias organizaciones.
Cuentas de usuario
Cada persona que utilice GitHub inicia sesión en una cuenta de usuario. Su cuenta de usuario es su identidad en GitHub y tiene un nombre de usuario y perfil. Por ejemplo, consulte el perfil de @octocat.
Su cuenta de usuario puede ser propietaria de recursos tales como repositorios, paquetes y proyectos. Cada vez que realice cualquier acción en GitHub, como crear un problema o revisar una solicitud de incorporación de cambios, la acción se atribuye a su cuenta de usuario.
Las cuentas de usuario están pensadas para humanos, pero puede crear cuentas para automatizar la actividad en GitHub. Este tipo de cuenta se llama "usuario máquina". Por ejemplo, puedes crear una cuenta de usuario máquina para automatizar los flujos de trabajo de integración continua (IC).
Hay dos tipos de cuentas de usuario:
Cuentas personales
Si creó su propia cuenta en GitHub.com, utiliza una cuenta personal.
Cada cuenta personal usa GitHub Free o GitHub Pro. Todas las cuentas personales pueden ser propietarias de una cantidad ilimitada de repositorios públicos o privados, con una cantidad ilimitada de colaboradores en dichos repositorios. Si usa GitHub Free, los repositorios privados que pertenecen a su cuenta personal tienen un conjunto de características limitado. Puede actualizar a GitHub Pro para obtener un conjunto de características completo para repositorios privados. Para más información, consulta planes de GitHub.
Muchas personas usan una cuenta personal para todo su trabajo en GitHub.com, incluidos los proyectos de código abierto y el empleo pagado. Si actualmente utilizas más de una cuenta personal que hayas creado para ti mismo, te sugerimos combinar las cuentas. Para más información, consulta Combinación de varias cuentas personales.
Incluso si es miembro de una organización que usa el inicio de sesión único de SAML, seguirá iniciando sesión en su propia cuenta personal en GitHub.comy esa cuenta personal se vinculará a su identidad en el proveedor de identidades (IdP) de su organización. Para obtener más información, consulte Acerca de la autenticación con el inicio de sesión único (SSO)" en la GitHub Enterprise Cloud documentación.
Cuentas de usuario administradas
Si una empresa le creó la cuenta en GitHub Enterprise Cloud, está usando un cuenta de usuario administrada.
Como cuenta de usuario administrada:
- Su empresa administra algunos de los detalles y la configuración de la cuenta.
- Debe iniciar sesión en cuenta de usuario administrada para acceder a las organizaciones y los repositorios que pertenecen a la empresa.
- Puede crear sus propios repositorios privados, pero no puede crear contenido público ni contribuir a repositorios fuera de la empresa.
Cuentas de organización
Las organizaciones son cuentas compartidas en donde un gran número de personas pueden colaborar en muchos proyectos al mismo tiempo.
Tal como las cuentas de usuario, las organizaciones pueden ser propietarias de recursos tales como repositorios, paquetes y proyectos. Sin embargo, no puede iniciar sesión en una organización. En vez de esto, cada persona inicia sesión en su cuenta de usuario, y cualquier acción que realice sobre los recursos de la organización se le atribuirá a su cuenta de usuario. Cada usuario puede ser miembro de varias organizaciones.
Se puede otorgar roles diferentes a las cuentas de usuario de una organización dentro de esta, lo cual otorga niveles diferentes de acceso a la organización y a sus datos. Todos los miembros pueden colaborar entre ellos en los repositorios y proyectos, pero solo los propietarios de organizaciones y administradores de seguridad pueden administrar la configuración de la organización y controlar el acceso a los datos de la organización con seguridad sofisticada y características administrativas. Para más información, consulta Roles en una organización y Mantener segura tu organización.
También puedes crear subgrupos anidados de miembros de la organización llamados equipos para reflejar la estructura de tu grupo y simplificar la administración del acceso. Para más información, consulta Acerca de los equipos de la organización.
Puedes utilizar las organizaciones gratuitamente con GitHub Free, que incluye características limitadas en los repositorios privados. Para obtener el conjunto de características completo en los repositorios privados y las características adicionales a nivel de la organización, incluyendo el inicio de sesión único de SAML y la cobertura de soporte mejorada, puedes mejorar a GitHub Team o GitHub Enterprise Cloud. Para más información, consulta planes de GitHub.
Las organizaciones están limitadas a tener 100 000 repositorios; para crear repositorios adicionales, puedes crear organizaciones adicionales.
Para más información sobre cómo probar GitHub Enterprise Cloud de forma gratuita, consulta Configuración de una versión de prueba de GitHub Enterprise Cloud.
Para más información sobre todas las características de las organizaciones, consulta Acerca de las organizaciones.
Cuenta de empresa
GitHub Enterprise Cloud e GitHub Enterprise Server incluyen cuentas empresariales que permiten a los administradores gestionar de forma centralizada las políticas y la facturación de varias organizaciones, y habilitar el innersourcing entre ellas. Para obtener más información, consulte Cuenta de empresa en la GitHub Enterprise Cloud documentación.