Skip to main content

Application de stratégies pour GitHub Codespaces dans votre entreprise

Vous pouvez appliquer des stratégies pour GitHub Codespaces au sein des organisations de votre entreprise.

Qui peut utiliser cette fonctionnalité ?

Enterprise owners can enforce policies for GitHub Codespaces in an enterprise.

À propos des stratégies d’entreprise pour GitHub Codespaces

En tant que propriétaire d’entreprise, vous pouvez définir une stratégie pour activer ou désactiver GitHub Codespaces entre les organisations de votre entreprise. Vous pouvez activer GitHub Codespaces pour toutes les organisations, activer pour des organisations spécifiques ou désactiver pour toutes les organisations.

Si vous désactivez GitHub Codespaces pour une organisation, les utilisateurs ne peuvent pas utiliser ni créer de codespaces pour les référentiels privés ou internes de cette organisation, que l’utilisation du codespace soit facturée à l’utilisateur ou à votre organisation ou entreprise. Vous ne pouvez pas empêcher les utilisateurs de créer et d’utiliser des codespaces pour les référentiels publics de votre organisation à leurs propres frais, mais une organisation ne pourra pas payer cette utilisation si GitHub Codespaces est désactivé.

En activant GitHub Codespaces, vous pouvez aider vos membres et collaborateurs à démarrer rapidement avec des projets, sans avoir à installer localement un grand nombre d’outils et de dépendances pour commencer à contribuer. Toutefois, vous pouvez déployer progressivement GitHub Codespaces dans vos organisations en l’activant pour des groupes d’utilisateurs ponctuellement. Si vous devez également vous conformer aux réglementations de sécurité qui nécessitent un contrôle accru du code privé dans votre entreprise, vous pouvez désactiver GitHub Codespaces pour toutes les organisations de votre entreprise.

Si vous êtes un propriétaire d'organisation, vous pouvez activer GitHub Codespaces pour des membres et collaborateurs spécifiques dans une organisation. Vous pouvez également choisir de payer pour l’utilisation de ces utilisateurs de Codespaces. Pour plus d’informations, consultez « Activation ou désactivation de GitHub Codespaces pour votre organisation » et « Choisir qui possède et achète les codespaces dans votre organisation ».

Activation ou désactivation de GitHub Codespaces dans votre entreprise

Remarque : si vous supprimez l’accès d’un utilisateur à GitHub Codespaces, l’utilisateur ne pourra pas ouvrir immédiatement les codespaces existants qu’il a créés à partir des référentiels privés et internes d’une organisation. Pour plus d’informations, consultez « Activation ou désactivation de GitHub Codespaces pour votre organisation ».

  1. Dans le coin supérieur droit de GitHub.com, cliquez sur votre photo de profil, puis sur Vos entreprises.

  2. Dans la liste des entreprises, cliquez sur l’entreprise que vous souhaitez afficher.

  3. Dans la barre latérale du compte d’entreprise, cliquez sur Stratégies.

  4. Sous « Stratégies  », cliquez sur Codespaces.

  5. Dans la page de stratégies GitHub Codespaces, sous « Gérer l’accès de l’organisation à GitHub Codespaces », indiquez s’il faut activer GitHub Codespaces dans les référentiels privés et internes de votre organisation.

    Vous pouvez activer pour toutes les organisations, activer pour des organisations spécifiques ou désactiver pour toutes les organisations.

  6. Cliquez sur Enregistrer.

  7. Lisez la boîte de dialogue de confirmation, puis cliquez sur Envoyer pour continuer.