À propos de l’activation de GitHub Codespaces pour votre organisation
Les propriétaires de l’organisation peuvent déterminer quels utilisateurs au sein de votre organisation peuvent créer et utiliser des codespaces, aux frais de l’organisation. Pour plus d’informations sur la tarification, consultez À propos de la facturation pour GitHub Codespaces.
Seules les personnes qui peuvent envoyer des modifications à un référentiel ou dupliquer le référentiel peuvent créer un codespace pour ce référentiel. Pour permettre à un utilisateur de créer des codespaces pour un référentiel appartenant à votre organisation, vous devez effectuer l’une des opérations suivantes.
- Vérifiez que l’utilisateur dispose d’un accès en lecture au référentiel et que le référentiel autorise la duplication, afin que l’utilisateur puisse créer un codespace à partir du référentiel, envoyer ses modifications à une duplication et créer une demande de tirage pour toutes les modifications qu’il souhaite apporter. Pour plus d’informations, consultez « Gestion de la stratégie de duplication pour votre organisation ».
- Vérifiez que l’utilisateur dispose d’un accès en écriture au référentiel, afin qu’il puisse envoyer des modifications directement au référentiel sans effectuer de duplication.
Vous devez également vous assurer que votre organisation n’a pas de liste d’adresses IP autorisées activée. Pour plus d’informations, consultez « Gestion des adresses IP autorisées pour votre organisation.
Pour permettre aux utilisateurs de créer des codespaces pour lesquels votre organisation sera facturée, vous devez :
Par défaut, un codespace peut uniquement accéder au dépôt à partir duquel il a été créé. Si vous voulez que les codespaces de votre organisation puissent accéder à d’autres dépôts de l’organisation auxquels le créateur du codespace peut accéder, consultez « Gestion de l’accès aux dépôts pour les codespaces de votre organisation ».
Choisir qui peut créer des codespaces facturés à votre organisation
-
Dans l’angle supérieur droit de GitHub.com, cliquez sur votre photo de profil, puis sur Vos organisations.
2. En regard de l’organisation, cliquez sur Paramètres. 1. Dans la barre latérale gauche, cliquez sur Codespaces. 1. Sous Codespaces, dans la barre latérale gauche, cliquez sur Général. -
Dans la page des paramètres Codespaces, sous « Facturation », sélectionnez l’une des options suivantes :
- Désactivé : Votre organisation n’est pas facturée pour l’utilisation des codespaces. Les Codespaces créés pour les dépôts de votre organisation seront facturés aux utilisateurs particuliers qui les créent.
- Membres sélectionnés : Les Codespaces créés pour les dépôts de votre organisation par les membres sélectionnés seront facturées à l’organisation.
- Tous les membres : Les Codespaces créés pour les dépôts de votre organisation par les membres de votre organisation seront facturées à l’organisation.
- Tous les membres et collaborateurs extérieurs : Les Codespaces créés pour les dépôts de votre organisation par les membres de l’organisation et ses collaborateurs extérieurs seront facturés à l’organisation.
Remarque : Quand vous sélectionnez Tous les membres et collaborateurs extérieurs, tous les collaborateurs extérieurs qui ont été ajoutés à des dépôts spécifiques peuvent créer et utiliser des Codespaces pour ces dépôts. C’est votre organisation qui sera facturée pour cette utilisation. Pour plus d’informations sur la gestion des collaborateurs externes, consultez « Ajout de collaborateurs externes à des dépôts de votre organisation ».
-
Cliquez sur Enregistrer.
-
Si vous avez choisi Membres sélectionnés, une zone d’entrée s’affiche pour vous permettre d’entrer les noms des utilisateurs que vous voulez sélectionner.
Désactivation de Codespaces pour votre organisation
Vous pouvez empêcher la création et l’utilisation de codespaces facturables à votre organisation.
Remarque : Si vous désactivez la facturation pour GitHub Codespaces pour certains membres et collaborateurs de l’organisation, ou pour l’ensemble de votre organisation, toute personne qui peut envoyer des modifications à ou dupliquer (fork) un référentiel de votre organisation pourra toujours créer un codespace pour ce référentiel à l’aide de son compte personnel. En revanche, votre organisation ne sera exposée à aucun frais. Pour plus d’informations sur la restriction de l’accès à un dépôt, consultez « Gestion des équipes et des personnes ayant accès à votre dépôt ».
-
Dans l’angle supérieur droit de GitHub.com, cliquez sur votre photo de profil, puis sur Vos organisations.
2. En regard de l’organisation, cliquez sur Paramètres. 1. Dans la barre latérale gauche, cliquez sur Codespaces. 1. Sous Codespaces, dans la barre latérale gauche, cliquez sur Général. -
Dans la page des paramètres Codespaces, sous « Facturation », sélectionnez Désactivé.
Définition d’une limite de dépense
Remarque : Vous devez définir une limite de dépense non égale à zéro sur votre compte personnel, d’organisation ou d’entreprise pour que le compte puisse être facturé pour l’utilisation de GitHub Codespaces.
Par défaut, tous les comptes ont une limite de dépense GitHub Codespaces de 0 USD. Cette limite empêche de créer de nouveaux codespaces et d’ouvrir des codespaces existants, sous peine d’entraîner un coût facturable à votre compte personnel, d’organisation ou d’entreprise. Pour les comptes personnels, des codespaces peuvent toujours être créés et utilisés si le compte n’a pas atteint la limite de son utilisation mensuelle comprise. Pour les organisations et les entreprises, la limite de dépense par défaut signifie que, pour permettre aux utilisateurs de créer des codespaces facturés à l’organisation ou à son entreprise parente, la limite doit être remplacée par une valeur supérieure à 0 USD.
Pour plus d’informations sur la gestion et la modification de la limite de dépense de votre compte, consultez « Gestion de la limite de dépense pour GitHub Codespaces ».