Русский

Управление обновлениями приложения

Управляйте обновлением настольного приложения ChatGPT в вашей организации на macOS и Windows.

Обычно настольное приложение ChatGPT самостоятельно проверяет наличие обновлений и устанавливает их. Если вашей организации необходимо проверять новые выпуски до того, как их получат пользователи, можно отключить встроенное средство обновления приложения и развёртывать одобренные версии через платформу управления устройствами.

По умолчанию средство обновления приложения остаётся включённым. Его отключение не мешает Microsoft Store, Microsoft Intune, системе управления мобильными устройствами (MDM), менеджерам пакетов и другим внешним инструментам развёртывания устанавливать обновления.

Перед началом работы

Убедитесь, что у вас есть:

  • Доступ администратора Codex к разделу Управляемая конфигурация вашего рабочего пространства.
  • Версия настольного приложения ChatGPT для macOS или Windows, которая поддерживает управляемые организацией обновления.
  • Платформа MDM или развёртывания программного обеспечения, способная устанавливать одобренные пакеты приложения на управляемые устройства.
  • Процесс тестирования новых выпусков, развёртывания обновлений безопасности и отслеживания установленных версий приложения.

Если вы ещё не развернули приложение в Windows, начните с раздела Развёртывание приложения Windows.

Отключение обновлений в приложении

Создайте управляемую политику, отключающую собственное средство обновления настольного приложения:

  1. Откройте раздел Управляемая конфигурация.
  2. Выберите Add policy или откройте существующую политику для пользователей, групп или платформ, которыми требуется управлять.
  3. В разделе Targets выберите Add target, чтобы назначить политику определённым Groups, Users или Platforms. По возможности начните с небольшой пилотной группы.
  4. Откройте Raw TOML и найдите редактор requirements.toml.
  5. Добавьте следующую политику:
   [features]
   in_app_updates = false

Если политика уже содержит таблицу [features], добавьте in_app_updates = false в эту таблицу. Не добавляйте вторую таблицу [features] и не помещайте эту настройку в config.toml.

  1. Выберите Save changes.
  2. Попросите затронутых пользователей полностью завершить работу настольного приложения ChatGPT и открыть его заново. Закрытия окна приложения не всегда достаточно для его перезапуска.

В некоторых рабочих пространствах вместо вкладки Raw TOML отображается редактор списка политик. В этом интерфейсе добавьте тот же блок TOML непосредственно в соответствующую политику, назначьте её через Groups, если эта возможность доступна, и выберите Save.

Подробные сведения о доставке управляемых политик и порядке приоритета см. в разделе Управляемая конфигурация.

Проверка управляемой настройки

После перезапуска приложения проверьте политику на устройстве затронутого пользователя:

  1. Войдите в настольное приложение ChatGPT с учётной записью, на которую распространяется политика.
  2. Откройте Settings > General.
  3. Найдите In-app updates и убедитесь, что отображаются метка Managed и сообщение «Ваша организация отключила обновления в приложении».
  4. Убедитесь, что платформа управления устройствами по-прежнему может развернуть одобренную версию приложения.

Пункт меню Check for Updates может оставаться видимым, даже когда политика блокирует обновления в приложении. Проверяйте применение политики по индикатору Managed, а не по наличию этого пункта меню.

Если индикатор не появился после первого перезапуска, приложение может всё ещё использовать кэшированную политику. Дождитесь обновления политики, затем полностью завершите работу приложения и снова откройте его. Не считайте ограничение обновлений действующим, пока не появится Managed.

Развёртывание одобренных версий приложения

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

  1. Выберите версию приложения, которую организация планирует развернуть.
  2. Получите поддерживаемый установочный пакет для каждой операционной системы и архитектуры устройств в вашем парке.
  3. Протестируйте выпуск на небольшой группе пользователей, представляющих типовые сценарии.
  4. Разверните одобренный пакет через Microsoft Intune, платформу MDM или другой инструмент развёртывания программного обеспечения.
  5. Проверьте реестр устройств, чтобы убедиться, что платформа установила нужную версию, а затем распространите развёртывание на остальные группы.

Платформа управления определяет порядок поэтапного выпуска, выбора версий и восстановления после незавершённого развёртывания. Если платформа допускает откат, возврат к более старой версии не продлевает её поддержку и не гарантирует совместимость с сервисом.

Для macOS загрузите установщик настольного приложения ChatGPT. Способы установки в Windows и пакеты для разных архитектур см. в разделе Развёртывание приложения Windows.

Повторное включение обновлений в приложении

Чтобы восстановить обычное поведение обновления приложения:

  1. Определите управляемые политики, системные файлы requirements.toml и профили MDM, которые отключают обновления для затронутых пользователей.
  2. Удалите in_app_updates = false из каждой применимой таблицы [features].
  3. Сохраните изменения политик и повторно разверните обновлённые требования, управляемые на устройствах.
  4. Попросите затронутых пользователей полностью завершить работу настольного приложения ChatGPT и открыть его заново.
  5. Откройте Settings > General и убедитесь, что управляемая строка In-app updates больше не отображается.

Когда ни одна применимая политика не задаёт in_app_updates = false, встроенное средство обновления приложения работает в обычном режиме. Если индикатор Managed всё ещё отображается, проверьте другие политики рабочего пространства, профили MDM и системные файлы requirements.toml. Порядок применения управляемых источников см. в разделе Расположение и приоритет.

Обязанности по обеспечению безопасности и поддержки

После получения и применения приложением управляемая политика обновлений:

  • Не позволяет настольному приложению проверять наличие, загружать или устанавливать обновления через собственное средство обновления.
  • Не предоставляет управляемого OpenAI закрепления версий, отдельного канала выпусков или гарантированной совместимости сервиса со старыми версиями.
  • Применяется к настольному приложению ChatGPT в поддерживаемых сборках macOS и Windows. Она не управляет обновлениями мобильных приложений, Codex CLI или расширения IDE.

Устранение распространённых неполадок

Если проблема аутентификации, подключения или превышение времени ожидания мешает приложению получить или применить управляемую политику, встроенное средство обновления может остаться включённым. Не считайте, что приложение блокирует обновления, если не отображается Managed.

Если индикатор Managed не отображается, убедитесь, что:

  • Затронутый пользователь выбрал нужное рабочее пространство.
  • Политика нацелена на этого пользователя, его группу или платформу.
  • На устройстве используется поддерживаемая версия приложения.
  • Приложение может подключиться к сервису доставки управляемых политик.
  • Настройка находится в requirements.toml, а не в config.toml.
  • После сохранения политики пользователь полностью завершил работу приложения и открыл его заново.

Если вы не можете открыть управляемую конфигурацию или сохранить политику, убедитесь, что у вас есть доступ администратора Codex к рабочему пространству.

Если после отключения обновлений в приложении его версия изменилась, проверьте, не было ли обновление установлено через Microsoft Store, Intune, MDM, менеджер пакетов или другую систему развёртывания. Политика управляет только встроенным средством обновления приложения.

Связанные документы