Skip to main content
Nous publions des mises à jour fréquentes de notre documentation, et la traduction de cette page peut encore être en cours. Pour obtenir les informations les plus actuelles, consultez la documentation anglaise.

Gestion de l’accès aux dépôts pour les codespaces de votre organisation

Vous pouvez gérer les référentiels de votre entreprise auxquels GitHub Codespaces a accès.

Qui peut utiliser cette fonctionnalité

To manage access and security for GitHub Codespaces for an organization, you must be an organization owner.

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 de GitHub Codespaces pour votre organisation ».

  1. Dans l’angle supérieur droit de GitHub.com, cliquez sur votre photo de profil, puis sur Vos organisations.

    Capture d’écran du menu déroulant sous l’image de profil de @octocat. « Vos organisations » est présenté en orange foncé. 2. En regard de l’organisation, cliquez sur Paramètres.

    Capture d’écran de l’organisation « octo-org » avec le bouton « Paramètres » mis en évidence avec un contour orange foncé. 1. Dans la barre latérale gauche, cliquez sur Codespaces. 1. Sous Codespaces, dans la barre latérale gauche, cliquez sur Général.

  2. 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.
  3. 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.

Pour aller plus loin