Skip to main content

Iniciar con GitHub Enterprise Cloud

Inicia con la configuración y administración de tu cuenta organizacional o empresarial de GitHub Enterprise Cloud.

Esta guía te mostrará cómo configurar, ajustar y administrar tu cuenta de GitHub Enterprise Cloud como organización o empresa.

Prueba gratuita de GitHub Enterprise Cloud

Parte 1: Elegir tu tipo de cuenta

GitHub proporciona dos tipos de productos empresariales:

  • GitHub Enterprise Cloud
  • GitHub Enterprise Server

La diferencia principal entre los productos es que GitHub hospeda a GitHub Enterprise Cloud, mientras que GitHub Enterprise Server es auto-hospedado.

Para obtener más información sobre cómo las empresas pueden usar productos de GitHub para admitir su ciclo de vida de desarrollo de software, consulta "Acerca de GitHub para empresas".

Con GitHub Enterprise Cloud, tienes la opción de utilizar Enterprise Managed Users. Enterprise Managed Users es una característica de GitHub Enterprise Cloud que proporciona un control aún mayor sobre los miembros y recursos empresariales. Con Enterprise Managed Users, todos los miembros se aprovisionan y administran a través de tu proveedor de identidad (IdP) en vez de que creen sus cuentas propias en GitHub Enterprise Cloud. La membrecía de equipo puede administrarse utilizando grupos en tu IdP. Los Managed user accounts se restringen a su empresa y no pueden subir código, colaborar o interactuar con usuarios, repositorios y organizaciones fuera de ella. Para más información, vea "Acerca de Enterprise Managed Users".

Si en vez de esto eliges permitir que tus miembros creen y administren sus propias cuentas, hay dos tipos de cuentas que puedes utilizar con GitHub Enterprise Cloud:

  • Una cuenta de organización simple
  • Una cuenta empresarial que contiene varias organizaciones

1. Descripción de las diferencias entre una cuenta de organización y una cuenta de empresa

Tanto las cuentas de empresa como las de organización se encuentran disponibles con GitHub Enterprise Cloud. Una organización es una cuenta compartida en donde los grupos de personas pueden colaborar a través de varios proyectos a la vez y los propietarios y administradores pueden administrar el acceso a los datos y proyectos. Una cuenta empresarial habilita la colaboración entre organizaciones múltiples y permite a los propietarios administrar políticas centralmente, facturar y proporcionar seguridad a estas organizaciones. Para más información sobre las diferencias, vea "Cuentas de organización y de empresa".

Si eliges una cuenta empresarial, ten en mente que algunas políticas se configuran mejor a nivel organizacional, mientras que otras pueden requerirse para todas las organizaciones en una empresa.

Una vez que elijas el tipo de cuenta que te gustaría utilizar, puedes proceder a configurarla. En cada sección de esta guía, procede a ya sea la sección de organización simple o de cuenta empresarial de acuerdo con tu tipo de cuenta.

Parte 2: Configurar tu cuenta

Para iniciar con GitHub Enterprise Cloud, necesitarás crear tu cuenta de organización o de empresa y configurar y ver los ajustes de facturación, suscripciones y uso.

Configurar una cuenta de organización simple con GitHub Enterprise Cloud

1. Acerca de las organizaciones

Las organizaciones son cuentas compartidas en las que grupos de personas pueden colaborar en muchos proyectos a la vez. Con GitHub Enterprise Cloud, los propietarios y administradores pueden manejar su organización con una administración y autenticación de usuarios sofisticada, así como soporte escalado y opciones de seguridad. Para más información, vea "Acerca de las organizaciones".

2. Creación o actualización de una cuenta de organización

Para utilizar una cuenta de organización con GitHub Enterprise Cloud, primero necesitarás crear una organización. Cuando se te pida elegir un plan, selecciona "Empresa". Para más información, vea "Creación de una organización desde cero".

Como alternativa, si tiene una cuenta de organización existente que quiere actualizar, siga los pasos descritos en "Actualización de la suscripción a GitHub".

3. Configuración y administración de la facturación

Cuando decida usar una cuenta de organización con GitHub Enterprise Cloud, primero tendrá acceso a una prueba de 30 días. Si no compras GitHub Enterprise o GitHub Team antes de que termine tu periodo de prueba, tu organización bajará de nivel a GitHub Free y perderá acceso a cualquier herramienta avanzada y características que solo se incluyan con los productos de pago. Para más información, vea "Finalización de la prueba".

La página de configuración de facturación de tu organización te permite administrar los ajustes como tu método de pago y ciclo de facturación, ver la información sobre tu suscripción y mejorar tu almacenamiento y minutos de GitHub Actions. Para más información sobre cómo administrar la configuración de facturación, vea "Administración de la configuración de facturación de GitHub".

Solo los miembros de la organización con los roles propietario o administrador de facturación pueden acceder a los valores de facturación de la organización o cambiarlos. Un gerente de facturación es un usuario que administra la configuración de facturación de tu organización y no utiliza una licencia en la suscripción de tu organización. Para más información sobre cómo agregar un administrador de facturación a la organización, vea "Adición de un administrador de facturación a la organización".

Configurar una cuenta empresarial con GitHub Enterprise Cloud

1. Acerca de las cuentas de empresa

Una cuenta empresarial te permite administrar las políticas y ajustes centralmente para organizaciones múltiples de GitHub, incluyendo el acceso de los miembros, la facturación, el uso y la seguridad. Para más información, vea "Acerca de las cuentas de empresa".

2. Creación de una cuenta de empresa

Los clientes de GitHub Enterprise Cloud que pagan mediante facturas pueden crear una cuenta de empresa directamente desde GitHub. Para obtener más información, consulta "Creación de una cuenta de empresa".

Los clientes de GitHub Enterprise Cloud que actualmente no pagan mediante facturas pueden ponerse en contacto con el equipo de ventas de GitHub para que creen una cuenta de empresa en tu nombre.

3. Adición de organizaciones a la cuenta de empresa

Puedes crear nuevas organizaciones para administrar dentro de tu cuenta de empresa. Para más información, vea "Adición de organizaciones a la empresa".

Contacta a tu representante de cuenta de ventas de GitHub su quieres transferir una organización existente a tu cuenta empresarial.

4. Visualización de la suscripción y el uso de la cuenta de empresa

Puedes ver tu suscripción actual, uso de licencia, facturas, historial de pagos y otra información de facturación de tu cuenta empresarial en cualquier momento. Tanto los propietarios de empresas como los gerentes de facturación pueden acceder y administrar la configuración de facturación para las cuentas empresariales. Para más información, vea "Visualización de la suscripción y el uso de la cuenta de empresa".

Parte 3: Administrar los equipos y miembros de tu organización o empresa con GitHub Enterprise Cloud

Administrar a los miembros y equipos de tu organización

Puedes configurar los permisos y roles de los miembros, crear y administrar equipos y darles a las personas acceso a los repositorios de tu organización.

1. Administración de miembros de la organización

Puedes invitar a cualquiera para que sea un miembro de tu organización, siempre y cuando tengan una cuenta personal en GitHub. También puedes eliminar a los miembros y reinstaurar a los miembros anteriores. Para más información, vea "Administración de la pertenencia en la organización".

2. Permisos y roles de la organización

Cada persona en tu organización tiene un rol que define su nivel de acceso a esta. El rol de miembro es el predeterminado y puedes asignar roles de propietario y gerente de facturación así como permisos de "mantenedor de equipo". Para más información, vea "Roles en una organización".

3. Acerca de los equipos y creación de equipos

Los equipos son grupos de miembros de una organización que puedes crear para reflejar la estructura de tu empresa o grupo con menciones y permisos de acceso en cascada. Los miembros de una organización pueden enviar notificaciones a un equipo o solicitar revisiones y los equipos pueden ser visibles o secretos. Para más información, vea "Acerca de los equipos".

Puedes crear equipos independientes o tener niveles múltiples de equipos anidados para reflejar la jerarquía de tu grupo o compañía. Para más información, vea "Creación de un equipo".

4. Administrar la configuración del equipo

Puedes designar un "mantenedor de equipo" para administrar los ajustes y debates del equipo, entre otros privilegios. Para más información, vea "Asignación del rol de mantenedor de equipo a un miembro del equipo".

Puedes administrar las tareas de revisión de código para tu equipo, cambiar la visibilidad de los equipos, administrar los recordatorios programados para tus equipos y más en los ajustes de equipo. Para más información, vea "Organización de miembros en equipos".

5. Proporcionar acceso a repositorios, paneles de proyecto y aplicaciones a usuarios y equipos

Con los roles de repositorio, puedes otorgar diferentes niveles de acceso a los miembros de la organización, equipos y colaboradores externos para los repositorios que pertenezcan a tu organización. Para más información, vea "Roles de repositorio para una organización".

También puedes personalizar el acceso a los tableros de proyecto de tu organización y permitir que miembros individuales de esta administren las GitHub Apps de ella. Para más información, vea "Administración del acceso a los paneles de proyecto de la organización" y "Administración del acceso a las aplicaciones de la organización".

Administrar a los miembros de una cuenta empresarial

Administrar a los miembros de una empresa es algo separado de administrar a los miembros o equipos de una organización. Es importante notar que los propietarios o administradores de una empresa no pueden acceder a los ajustes a nivel organizacional ni administrar a los miembros de las organizaciones en su empresa a menos de que se les haga un propietario de organización. Para más información, vea la sección anterior, "Administración de miembros y equipos en la organización".

Si tu empresa utiliza Enterprise Managed Users, tus miembros se administrarán integralmente mediante tu proveedor de identidad. Tanto la adición de miembros, hacer cambios a sus membrecías y asignar roles se administra utilizando tu IdP. Para más información, vea "Acerca de Enterprise Managed Users".

Si tu empresa no utiliza Enterprise Managed Users, sigue estos pasos.

1. Asignación de roles en una empresa

Predeterminadamente, cualquiera en una empresa es un miembro de ella. También existen roles administrativos, incluyendo el del propietario y gerente de facturación, que tienen niveles diferentes de acceso a los datos y ajustes de una empresa. Para más información, vea "Roles en una empresa".

2. Invitación a usuarios a administrar la empresa

Puedes invitar a personas para que administren tu empresa como propietarios o gerentes de facturación, así como eliminar a los que ya no necesiten acceso. Para más información, vea "Invitación a usuarios a administrar la empresa".

También puedes otorgar a los miembros de la empresa la capacidad para que administren tickets de soporte en el portal de soporte. Para más información, vea "Administración de derechos de soporte técnico para su empresa".

3. Visualización de personas en la empresa

Para auditar el acceso a los recursos que pertenecen a la empresa o al uso de licencias de los usuarios, puedes ver a todos los administradores, miembros y colaboradores externos de tu empresa. Puedes ver las organizaciones a las cuales pertenece un miembro y especificar los repositorios a los cuales tiene acceso un colaborador. Para más información, vea "Visualización de personas en la empresa".

Parte 4: Administrar la seguridad con GitHub Enterprise Cloud

Administrar la seguridad para una sola organización

Puedes ayudar a que tu organización se mantenga protegida requiriendo autenticación bifactorial, configurando las características de seguridad, revisando las bitácoras de auditoría e integraciones de tu organización y habilitando el inicio de sesión único de SAML y la sincronización de equipos.

1. Obligatoriedad de la autenticación en dos fases

Puedes ver si los miembros de tu organización tienen habilitada la autenticación bifactorial y elegir requerir la autenticación bifactorial en tu organización. Para más información, vea "Exigencia de la autenticación en dos fases en la organización".

2. Configurar las características de seguridad de la organización

Para mantener la seguridad en tu organización, puedes utilizar diversas características de seguridad de GitHub, incluyendo las políticas de seguridad, gráficas de dependencias, escaneo de secretos y actualizaciones de versión y de seguridad del Dependabot. Para más información, vea "Protección de la organización" y "Administración de la configuración de seguridad y análisis para la organización".

3. Revisar el registro de auditoría y las integraciones de la organización

La bitácora de auditoría de tu organización te permite, como propietario de la organización, revisar las acciones que llevan a cabo los miembros de la organización dentro del mes actual y los últimos seis meses. Para más información, vea "Revisión del registro de auditoría de la organización".

También puedes revisar y configurar los niveles de permiso de las integraciones instaladas en tu organización. Para más información, vea "Revisión de las integraciones instaladas de la organización".

4. Habilitación y aplicación del inicio de sesión único de SAML para la organización

Si administras tus aplicaciones y las identidades de tus miembros de la organización con un proveedor de identidad (IdP), puedes configurar el inicio de sesión único (SSO) de SAML para controlar y proteger el acceso a los recursos organizacionales como los repositorios, propuestas y solicitudes de cambio. Cuando los miembros de tu organización acceden a los recursos de la misma que utilicen el SSO de SAML, GitHub los redireccionará a tu IdP para autenticarse. Para más información, vea "Acerca de la administración de identidades y acceso con el inicio de sesión único de SAML".

Los propietarios de la organización pueden elegir inhabilitar, habilitar pero no requerir o habilitar y requerir el SSO de SAML. Para más información, vea "Habilitación y prueba del inicio de sesión único de SAML para la organización" y "Aplicación del inicio de sesión único de SAML para la organización".

5. Administración de la sincronización de equipos para la organización

Los propietarios de la organización pueden habilitar la sincronización de equipos entre tu proveedor de identidad (IdP) y GitHub para permitir que los propietarios organizacionales y mantenedores de equipo conecten equipos en tu organización con los grupos de IdP. Para más información, vea "Administración de la sincronización de equipos para la organización".

Administrar la seguridad para una enterprise with managed users

Con Enterprise Managed Users, el acceso y la identidad se administran centralmente mediante tu proveedor de identidad. La autenticación bifactorial y otros requisitos de inicio de sesión deben habilitarse y requerirse en tu IdP.

1. Habilitación del inicio de sesión único de SAML y el aprovisionamiento en enterprise with managed users

En una enterprise with managed users, tu proveedor de identidad administra y aprovisiona a todos los miembros. Debes habilitar el SSO de SAML y el aprovisionamiento de SCIM antes de que puedas comenzar a utilizar tu empresa. Para más información sobre cómo configurar el inicio de sesión único y el aprovisionamiento de SAML para una instancia de enterprise with managed users, vea "Configuración del inicio de sesión único de SAML para usuarios administrados de la empresa".

2. Administración de equipos en enterprise with managed users con el proveedor de identidades

Puedes conectar equipos en tus organizaciones a grupos de seguridad en tu proveedor de identidad, administrar la membrecía de tus equipos y acceder a repositorios mediante tu IdP. Para más información sobre cómo administrar equipos, vea "Administración de pertenencias a equipos con grupos de proveedores de identidades".

3. Administración de direcciones IP permitidas para las organizaciones en enterprise with managed users

Puedes configurar una lista de direcciones permitidas para IP específicas para restringir el acceso a los activos que pertenecen a las organizaciones de tu enterprise with managed users. Para más información, vea "Aplicación de directivas de configuración de seguridad en la empresa".

4. Aplicación de directivas para las características de Seguridad avanzada en enterprise with managed users

Si tienes una licencia de GitHub Advanced Security para tu cuenta empresarial, puedes requerir políticas para admnistrar las características de la Seguridad Avanzada de GitHub para las organizaciones que pertenecen a una cuenta empresarial. Para más información, vea "Aplicación de directivas de seguridad avanzada en la cuenta la empresa".

Administrar la seguridad para una cuenta empresarial sin managed user accounts

Para administrar la seguridad de tu empresa, puedes requerir la autenticación bifactorial, administrar las direcciones IP permitidas, habilitar el inicio de sesión único de SAML y la sincronización de equipos a nivel empresaria y darte de alta para y requerir las características de la Seguridad Avanzada de GitHub.

1. Obligatoriedad de la autenticación en dos fases y administración de direcciones IP permitidas para las organizaciones en la cuenta de empresa

Los propietarios de empresa pueden requerir que los miembros de la organización, gerentes de facturación y colaboradores externos en todas las organizaciones que sean propiedad de una cuenta de empresa usen autenticación de dos factores para proteger sus cuentas personales. Antes de hacerlo, te recomendamos notificar a todos los que tengan acceso a las organizaciones de tu empresa. También puedes configurar una lista de direcciones IP permitidas específicas para restringir el acceso a los activos que pertenecen a las organizaciones en tu cuenta empresarial.

Para más información sobre la aplicación de la autenticación en dos fases y las listas de direcciones IP permitidas, vea "Aplicación de directivas para la configuración de seguridad en la empresa".

2. Habilitación y aplicación del inicio de sesión único de SAML para organizaciones en la cuenta de empresa

Puedes administrar centralmente el acceso a los recursos de tu empresa, la membrecía organizacional y la de equipo utilizando tu IdP e inicio de sesión único (SSO) de SAML. Los propietarios de empresas pueden habilitar el SSO de SAML a través de todas las organizaciones que pertenezcan a una cuenta empresarial. Para más información, vea "Acerca de la administración de identidades y acceso para la empresa".

3. Administración de la sincronización de equipos

Puedes habilitar y administrar la sincronización de equipos entre un proveedor de identidad (IdP) y GitHub para permitir que las organizaciones que pertenezcan a tu cuenta empresarial administren la membrecía de los equipos con grupos de IdP. Para más información, vea "Administración de la sincronización de equipos para organizaciones en la cuenta de empresa".

4. Aplicación de directivas para las características de Seguridad avanzada en la cuenta de empresa

Si tienes una licencia de GitHub Advanced Security para tu cuenta empresarial, puedes requerir políticas para admnistrar las características de la Seguridad Avanzada de GitHub para las organizaciones que pertenecen a una cuenta empresarial. Para más información, vea "Aplicación de directivas de seguridad avanzada en la cuenta la empresa".

Parte 5: Administrar políticas y ajustes a nivel de empresa y organización

Administrar los ajustes para una sola organización

Para administrar y moderar tu organización, puedes configurar políticas de organización, administrar permisos para los cambios de repositorio y utilizar archivos de salud comunitaria a nivel de las organizaciones.

1. Administración de directivas de la organización

Puedes administrar permisos y políticas para varias acciones y características diferentes de tu organización.

Por ejemplo, para proteger los datos de tu organización, puedes restringir la creación de repositorios en la misma. También puedes elegir permitir o prevenir la bifurcación de los repositorios privados que pertenecen a tu organización. Para más información, vea "Restricción de la creación de repositorios en la organización" y "Administración de la directiva de bifurcación para la organización".

Para obtener la lista completa de opciones que puede configurar para la organización, vea "Administración de la configuración de la organización".

2. Administrar cambios en el repositorio

Puedes configurar los permisos para crear, transferir y borrar los repositorios de tu organización, incluyendo qué tipos pueden crear los miembros. Para más información, vea "Restricción de la creación de repositorios en la organización" y "Establecimiento de permisos para eliminar o transferir repositorios".

También puedes restringir u otorgar la capacidad de cambiar la visibilidad de los repositorios. Para más información, vea "Restricción de los cambios de visibilidad del repositorio en la organización".

3. Usar archivos de mantenimiento y herramientas de moderación de la comunidad de nivel de organización

Puedes crear archivos de salud comunitaria, tales como el archivo CONTRIBUTING.md, un archivo CODE_OF_CONDUCT.md o incluso plantillas de propuestas y de solicitudes de cambios para tu organziación. Estos archivos predeterminados pueden utilizarse para cualquier repositorio que le pertenezca a tu organización y no contenga su propio archivo de este tipo. Para más información, vea "Creación de un archivo de estado de la comunidad predeterminado".

GitHub ofrece varias herramientas para moderar y mantener tu comunidad. Para más información, ea "Herramientas de moderación para la comunidad".

Administrar los ajustes de una cuenta empresarial

Para administrar y moderar tu empresa, puedes configurar políticas para las organizaciones dentro de la empresa, ver las bitácoras de auditoría, configurar webhooks y restringir las notificaciones por correo electrónico.

1. Administración de directivas para organizaciones en la cuenta de empresa

Puedes elegir el requerir varias políticas para todas las organizaciones que pertenezcan a tu empresa o elegir permitir que estas políticas se configuren en cada organización. Los tipos de políticas que puedes requerir incluyen la administración de repositorios, tablero de proyectos y políticas de equipo. Para más información, vea "Configuración de directivas para la empresa".

2. Visualización de registros de auditoría, configuración de webhooks y restricción de notificaciones por correo electrónico para la empresa

Puedes ver las acciones de todas las organizaciones que pertenezcan a tu cuenta empresarial en la bitácora de auditoría empresarial. También puedes configurar webhooks para recibir eventos de organizaciones que pertenecen a tu cuenta de empresa. Para más información, vea "Revisión de los registros de auditoría de la empresa" y "Supervisión de la empresa".

También puedes restringir las notificaciones por correo electrónico de tu cuenta empresarial para que los miembros de tu empresa solo puedan utilizar una dirección de correo electrónico en un dominio aprobado o verificado para recibir notificaciones. Para más información, vea "Restricción de las notificaciones por correo electrónico para una empresa".

Parte 6: Personalizar y automatizar el trabajo de tu organización o empresa en GitHub

Los miembros de tu organización o empresa pueden utilizar herramientas desde GitHub Marketplace, la API de GitHub y las características existentes de GitHub Enterprise Cloud para personalizar y automatizar tu trabajo.

1. Uso de GitHub Marketplace

GitHub Marketplace contiene integraciones que agregan funcionalidad y mejoran tu flujo de trabajo. En GitHub Marketplace, puede descubrir, buscar e instalar herramientas gratuitas y de pago, incluidas GitHub App, OAuth App y GitHub Actions. Para más información, vea "Acerca de GitHub Marketplace".

2. Uso de la API de GitHub

Hay dos versiones de la API de GitHub: la API de REST y la API de GraphQL. Puede usar las API de GitHub para automatizar tareas comunes, realizar copias de seguridad de los datos o crear integraciones que amplíen GitHub Enterprise Cloud. Para más información, vea "Acerca de las API de GitHub".

3. Creación de GitHub Actions

Con las GitHub Actions, puedes automatizar y personalizar el flujo de desarrollo de GitHub.com en GitHub Enterprise Cloud. Puedes crear tus propias acciones y usar y personalizar acciones compartidas por la comunidad GitHub. Para más información, vea "Más información sobre GitHub Actions".

4. Publicación y administración de GitHub Packages

GitHub Packages es un servicio de alojamiento de paquete de software que te permite alojar tus paquetes de software de forma privada o pública y usar paquetes como dependencias en tus proyectos. Para más información, vea "Introducción a GitHub Packages".

5. Uso de GitHub Pages

GitHub Pages es un servicio de hospedaje de sitios estáticos que toma archivos de HTML, CSS y JavaScript directamente desde un repositorio y publica un sitio web. Puedes administrar la publicación de los sitios de GitHub Pages a nivel organizacional. Para más información, vea "Administración de la publicación de sitios de GitHub Pages para la organización" y "Acerca de GitHub Pages".

Parte 7: Participar en la comunidad de GitHub

Los miembros de tu organización o empresa pueden utilizar los recursos de apoyo y aprendizaje de GitHub para obtener la ayuda que necesitan. También puedes apoyar a la comunidad de código abierto.

1. Lectura sobre GitHub Enterprise Cloud en GitHub Docs

Puedes leer la documentación que refleje las características disponibles en GitHub Enterprise Cloud. Para más información, vea "Acerca de las versiones de GitHub Docs".

2. Aprendizaje con GitHub Skills

Los miembros de la organización o la empresa pueden aprender aptitudes nuevas si completan proyectos divertidos y realistas en su propio repositorio de GitHub con GitHub Skills. Cada curso es una lección práctica que ha creado la comunidad de GitHub y lo imparte un simpático bot.

Para más información, vea "Recursos de aprendizaje para Git y GitHub".

3. Apoyo para la comunidad de código abierto

GitHub Sponsors te permite hacer un pago mensual recurrente a un desarrollador u organización que diseñe, cree o mantenga proyectos de código abierto de los cuales dependas. Para más información, vea "Acerca de GitHub Sponsors".

4. Contacto con Soporte de GitHub

Soporte de GitHub puede ayudarte a solucionar los problemas con los que te encuentres cuando utilices GitHub. Para más información, vea "Acerca de Soporte de GitHub".

GitHub Enterprise Cloud te permite emitir solicitudes de soporte prioritario con un tiempo de respuesta de ocho horas. Para más información, vea "Soporte técnico de GitHub Enterprise Cloud".