Nota de desuso: La configuración de acceso y seguridad que se describe a continuación está en desuso y se documentada aquí solo como referencia. Para habilitar el acceso expandido a otros repositorios, agrega los permisos solicitados al archivo de configuración devcontainer.json
. Para obtener más información, vea «Administración del acceso a otros repositorios dentro del codespace».
Predeterminadamente, un codespace solo puede acceer al repositorio en donde se creó. Cuando habilitas el acceso y la seguridad de un repositorio que pertenece a tu organización, cualquier codespace que se cree para dicho repositorio también tendrá permisos de lectura en el resto de los repositorios que pertenezcan a esa misma organización y a los cuales pueda acceder el creador de dicho codespace. Si quieres restringir los repositorios a los cuales puede acceder un codespace, puedes limitarlos a ya sea el repositorio en donde se creó el codespace o a algunos repositorios específicos. Solo debes habilitar el acceso y la seguridad para los repositorios en los cuales confíes.
Para administrar qué usuarios de su organización pueden utilizar GitHub Codespaces, consulte "Habilitación de GitHub Codespaces en la organización".
-
En la esquina superior derecha de GitHub.com, haga clic en la foto de perfil y luego en Your organizations.
-
Junto a la organización, haga clic en Settings.
-
En la barra lateral de la izquierda, haga clic en Codespaces.
-
Under Codespaces, in the left sidebar, click General.
-
En la página de configuración de Codespaces, en "Acceso y seguridad", seleccione la configuración que desee para su organización:
- Deshabilitado: limite el acceso de los codespaces solo al repositorio desde el que se crearon.
- Todos los repositorios: todos los codespaces creados a partir de repositorios de mi organización pueden acceder a otros repositorios que pertenecen a mi organización.
- Repositorios seleccionados: los codespaces creados para repositorios específicos de mi organización pueden acceder a otros repositorios que pertenecen a mi organización.
-
Si eliges "Repositorios seleccionados", selecciona el menú desplegable "Seleccionar repositorios" y haz clic en un repositorio para permitir que los codespaces de este accedan al resto de los repositorios que pertenecen a la organización. Repite este paso para todos los repositorios cuyos codespaces quieras que accedan al resto de los repositorios.