Skip to main content
Мы публикуем частые обновления нашей документации, и перевод этой страницы, возможно, еще выполняется. Актуальные сведения см. в документации на английском языке.

Включение GitHub Codespaces для организации

Вы можете самостоятельно определять, какие пользователи в вашей организации могут использовать GitHub Codespaces за счет организации.

Кто может использовать эту функцию

To alter an organization's billing settings, you must be an organization owner.

Сведения о включении GitHub Codespaces для организации

Владельцы организации могут контролировать, какие пользователи в организации могут создавать и использовать codespace за счет организации. Сведения о ценах см. в разделе Сведения о выставлении счетов за GitHub Codespaces.

Только пользователи, которые могут отправить изменения в репозиторий или создать вилку репозитория, могут создать пространство кода для этого репозитория. Чтобы разрешить пользователю создавать codespace для репозитория, принадлежащего вашей организации, необходимо выполнить одно из следующих действий.

  • Убедитесь, что у пользователя есть доступ на чтение к репозиторию, а репозиторий разрешает вилку, чтобы пользователь смог создать пространство кода из репозитория, отправить изменения в вилку и создать запрос на вытягивание для любых изменений, которые он хочет внести. Дополнительные сведения см. в разделе Управление политикой ветвления для организации.
  • Убедитесь, что у пользователя есть доступ на запись в репозиторий, чтобы он смог отправлять изменения непосредственно в репозиторий без разветвления.

Необходимо также убедиться, что в вашей организации не включен список разрешенных IP-адресов. Дополнительные сведения см. в разделе «Управление разрешенными IP-адресами для организации» в документации по GitHub Enterprise Cloud.

Чтобы пользователи могли создавать codespace, для которых будет выставляться счет вашей организации, необходимо:

Примечание: Если вы являетесь проверенным преподавателем или преподавателем, необходимо включить GitHub Codespaces из GitHub Classroom, чтобы использовать ваше преимущество Codespaces для образования. Дополнительные сведения см. в разделе Использование GitHub Codespaces с GitHub Classroom.

По умолчанию кодовому пространству доступен только тот репозиторий, из которого оно было создано. Если вы хотите, чтобы codespace в вашей организации были доступны другие репозитории организации, доступные создателю codespace, см. статью Управление доступом к репозиторию для codespace вашей организации.

Выберите пользователей, которые могут создавать codespace, счета за использование которых выставляются вашей организации

  1. В правом верхнем углу GitHub.com щелкните фотографию профиля, а затем щелкните Ваши организации. Ваши организации в меню профиля 2. Рядом с организацией щелкните Параметры. Кнопка "Параметры" 1. На боковой панели слева нажмите Codespaces.

  2. В разделе "Выставление счетов" выберите один из следующих вариантов:

    • Отключено — с вашей организации не будет взиматься плата за использование codespace. Для Codespaces, созданных для репозиториев вашей организации, будет выставлен счет отдельным пользователям, создавшим их.
    • Выбранным участникам — Codespaces, созданным для репозиториев вашей организации выбранными участниками, будут выставлены счета для организации.
    • Всем участникам — Codespaces, созданным для репозиториев вашей организации участниками вашей организации, будут выставлены счета для организации.
    • Всем участникам и внешним участникам совместной работы — Codespaces, созданным для репозиториев вашей организации участниками организации и внешними участниками совместной работы, будут выставлены счета для организации.

    Переключатели для раздела "Выставление счетов"

    Примечание. Если выбрать параметр Всем участникам и внешним участникам совместной работы, все внешние участники совместной работы, добавленные в определенные репозитории, смогут создавать и использовать Codespaces для этих репозиториев, а вашей организации будут выставляться счета за их использование. Дополнительные сведения об управлении внешними участниками совместной работы см. в статье Сведения о внешних участниках совместной работы.

  3. Выберите команду Сохранить.

  4. Если выбрано Выбранным участникам, появится поле ввода, в которое можно ввести имена пользователей, которых вы хотите выбрать.

    Поле ввода для выбора пользователей

Отключение Codespaces для вашей организации

Вы можете предотвратить создание и использование codespace, за которые вашей организации выставляются счета.

Примечание. Если вы отключите выставление счетов за GitHub Codespaces для некоторых участников организации и участников совместной работы или для всей организации, любой пользователь, который может отправить изменения в репозиторий или создать вилку репозитория в вашей организации, по-прежнему сможет создать пространство кода для этого репозитория с помощью личной учетной записи. Однако плата с вашей организации не взимается. Сведения об ограничении доступа к репозиторию см. в статье Управление командами и людьми с доступом к репозиторию.

  1. В правом верхнем углу GitHub.com щелкните фотографию профиля, а затем щелкните Ваши организации. Ваши организации в меню профиля 2. Рядом с организацией щелкните Параметры. Кнопка "Параметры" 1. На боковой панели слева нажмите Codespaces.
  2. В разделе "Выставление счетов" выберите Отключено.

Установка предельной суммы расходов

Примечание: Перед выставлением счетов за использование GitHub Codespaces необходимо установить ненулевую предельную сумму расходов на личную, корпоративную или корпоративную учетную запись.

По умолчанию для всех учетных записей установлена предельная сумма расходов на GitHub Codespaces в размере 0 долл. США. Это предотвратит создание новых codespace или открытие существующих codespace, если это приведет к оплачиваемой стоимости вашей личной, корпоративной или корпоративной учетной записи. Для личных учетных записей всегда можно создать и использовать codespace, если учетная запись не достигла предела ежемесячного использования. Для организаций и предприятий предельная сумма расходов по умолчанию означает, что, чтобы разрешить пользователям создавать codespace, которые выставляются организации или ее родительскому предприятию, ограничение должно быть изменено на значение выше 0 долл. США.

Сведения об изменении предельной суммы расходов и управлении ею см. в статье Управление предельной суммой расходов для Codespaces.