Skip to main content
Skip to content

Habilitación o deshabilitación de GitHub Codespaces para su organización

Puede controlar qué usuarios pueden usar GitHub Codespaces en los repositorios privados e internos de la organización.

¿Quién puede utilizar esta característica?

Organization owners

GitHub Team and GitHub Enterprise

Acerca de la habilitación y deshabilitación GitHub Codespaces

GitHub Codespaces siempre está disponible en los repositorios públicos de una organización. Cualquier usuario puede crear un codespace a partir de estos repositorios.

Si su organización está en un GitHub Free plan, GitHub Codespaces siempre está disponible en los repositorios privados de la organización. Los usuarios con acceso a estos repositorios pueden crear codespaces por su cuenta.

Si es propietario de la organización en un plan de pagoGitHub, puede habilitar o deshabilitar GitHub Codespaces para los repositorios privados e internos de la organización. Puede habilitar GitHub Codespaces para todos los usuarios o solo para miembros y colaboradores seleccionados.

Habilitación o deshabilitación GitHub Codespaces

Nota:

Quitar el acceso de un usuario a GitHub Codespaces impedirá que abra cualquiera de sus espacios de código existentes en los repositorios privados e internos de la organización. Para obtener más información, consulte ¿Qué ocurre cuando se quita el acceso de un usuario a GitHub Codespaces?

  1. En la esquina superior derecha de GitHub, haz clic en la foto del perfil y luego en Your organizations.

  2. Seleccione una organización haciendo clic en ella.

  3. Debajo del nombre de la organización, haz clic en Settings. Si no puedes ver la pestaña "Configuración", selecciona el menú desplegable y, a continuación, haz clic en Configuración.

    Captura de pantalla de las pestañas en el perfil de una organización. La pestaña "Configuración" se destaca en naranja oscuro.

  4. En la barra lateral izquierda, haz clic en Codespaces.

  5. En Codespaces, en la barra lateral de la izquierda, haz clic en General.

  6. En la Codespaces página de configuración, en "Acceso a Codespaces", seleccione la configuración preferida para GitHub Codespaces en los repositorios privados e internos de la organización.

Garantizar que los usuarios puedan crear codespaces

Para permitir que un usuario cree codespaces para un repositorio propiedad de tu organización, debes realizar una de las siguientes acciones:

  • Conceder al usuario acceso de lectura al repositorio y permitir la bifurcación. Esto permite al usuario crear un codespace, insertar cambios en una bifurcación y abrir una solicitud de incorporación de cambios. Para más información, consulta Administrar la política de bifurcación para tu organización.
  • Proporcionar al usuario acceso de escritura al repositorio para que pueda insertar los cambios directamente en el repositorio sin bifurcar.

Además, asegúrate de que:

¿Qué ocurre cuando se quita el acceso de un usuario a GitHub Codespaces?

Antes de quitar el acceso de los usuarios a , debe alertar a GitHub Codespaceslos usuarios afectados.

Al quitar el acceso de un usuario, el usuario no podrá abrir inmediatamente los espacios de código existentes que han creado a partir de los repositorios privados e internos de la organización.

  • Si les avisa primero, pueden insertar cualquier trabajo no publicado en una rama del repositorio antes de que pierdan el acceso.
  • Una vez que un usuario pierde el acceso a un codespace, este se conserva durante un período de 7 días y, después, se elimina permanentemente. Durante este período de 7 días, para recuperar el trabajo no publicado del espacio de código, el usuario debe ponerse en contacto con nosotros a través del portal .

Si anteriormente pagabas por los codespaces que un usuario había creado desde los repositorios públicos de tu organización, la propiedad de estos codespaces se transferirá al usuario.

Información adicional