Skip to main content

Настройка корпоративных стандартов плагинов

Настройте корпоративные стандарты плагинов, определив managed-settings.json файл в репозитории .github-private вашего предприятия.

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

Enterprise owners

Примечание.

Эта функция уже присутствует Публичный предварительный просмотр и может измениться.

Вы можете применять настройки для управления доступными плагинами и плагинами по умолчанию. Эти настройки применимы к пользователям тарифного плана Copilot вашего предприятия. Дополнительные сведения см. в разделе О стандартах плагинов, управляемых корпоративным предприятием.

  1. В репозитории .github-private вашего предприятия создайте управляемый файл настроек по адресу copilot/managed-settings.json. Если вы не установили .github-private репозиторий в качестве источника конфигурации агентов вашего предприятия, см. Подготовка к использованию пользовательских агентов на предприятии.

    Также поддерживается наследственный путь (.github/copilot/settings.json).

  2. Добавьте конфигурацию вашей политики плагина в файл. managed-settings.json Файл поддерживает следующие свойства верхнего уровня:

    JSON
    {
      "extraKnownMarketplaces": {
        "MARKETPLACE-NAME": {
          "source": {
            "source": "github",
            "repo": "OWNER/REPO"
          }
        }
      },
      "enabledPlugins": {
        "PLUGIN-NAME@MARKETPLACE-NAME": true
      }
    }
    
    • extraKnownMarketplaces: Определяет дополнительные маркетплейсы плагинов, доступные пользователям. Каждая запись — это именованный объект маркетплейса, содержащий source свойство, указывающее провайдера ("github") и репозиторий в OWNER/REPO формате.
    • enabledPlugins: Определяет плагины, которые автоматически устанавливаются для всех корпоративных пользователей. Каждая запись использует формат PLUGIN-NAME@MARKETPLACE-NAME в качестве ключа с булевым значением true для включения плагина.
  3. Зафиксируйте и отправьте изменения в стандартную ветку .github-private репозитория.

После закрепления конфигурации пользователи увидят указанные маркетплейсы и предустановленные плагины при следующей аутентификации с поддерживаемого клиента.

Если пользователь не видит этих настроек, убедитесь, что он получает доступ через Copilot вашу компанию или одну из её организаций. Если пользователь получает лицензию от нескольких биллинговых организаций, убедитесь, что он выбрал ваше предприятие в выпадающем меню «Использование выставленного счетом» в своих личных Copilot настройках.