Note de dépréciation : Le paramètre d’accès et de sécurité décrit ci-dessous est maintenant déprécié et documenté ici pour référence uniquement. Pour permettre un accès étendu à d’autres dépôts, ajoutez les autorisations demandées à votre fichier de configuration devcontainer.json
. Pour plus d’informations, consultez « Gestion de l’accès à d’autres dépôts dans votre codespace ».
Par défaut, un codespace ne peut accéder qu’au dépôt dans lequel il a été créé. Lorsque vous activez l’accès et la sécurité pour un dépôt appartenant à votre organisation, tous les codespaces créés pour ce dépôt ont également des autorisations de lecture sur tous les autres dépôts appartenant à l’organisation, et le créateur du codespace dispose d’autorisations d’accès. Si vous voulez restreindre les dépôts auxquels un codespace peut accéder, vous pouvez restreindre son accès au dépôt dans lequel le codespace a été créé ou à des dépôts spécifiques. Vous ne devez activer l’accès et la sécurité que pour les dépôts auxquels vous faites confiance.
Pour gérer qui dans votre organisation peut utiliser GitHub Codespaces, consultez « Activation ou désactivation de GitHub Codespaces pour votre organisation ».
-
Dans l’angle supérieur droit de GitHub.com, cliquez sur votre photo de profil, puis sur Vos organisations.
-
En regard de l’organisation, cliquez sur Paramètres.
-
Dans la barre latérale gauche, cliquez sur Codespaces.
-
Sous Codespaces, dans la barre latérale gauche, cliquez sur Général.
-
Dans la page des paramètres Codespaces, sous « Accès et sécurité », sélectionnez le paramètre souhaité pour votre organisation :
- Désactivé : limitez l’accès des codespaces au dépôt à partir duquel ils ont été créés.
- Tous les dépôts : tous les codespaces créés à partir de référentiels de mon organisation peuvent accéder aux autres dépôts appartenant à mon organisation.
- Dépôts sélectionnés : les codespaces créés pour des référentiels spécifiques de mon organisation peuvent accéder aux autres dépôts appartenant à mon organisation.
-
Si vous avez choisi « Dépôts sélectionnés », sélectionnez le menu déroulant « Sélectionner les dépôts », puis cliquez sur un dépôt pour autoriser les codespaces du dépôt à accéder aux autres dépôts appartenant à votre organisation. Répétez cette étape pour tous les dépôts dont les codespaces ont doivent pouvoir accéder aux autres dépôts.