ChatGPT デスクトップアプリは通常、アップデートを自動的に確認してインストールします。 組織で、新しいリリースをユーザーに提供する前にレビューする必要がある場合は、 アプリの組み込みアップデーターをオフにし、承認済みバージョンをデバイス管理プラットフォームを通じて デプロイできます。
アプリのアップデーターはデフォルトで有効です。オフにしても、 Microsoft Store、Microsoft Intune、モバイルデバイス管理(MDM)、 パッケージマネージャー、その他の外部デプロイツールによるアップデートのインストールは停止しません。
事前準備
次を確認してください:
- ワークスペースの 管理対象の設定 にアクセスできる Codex 管理者権限。
- macOS または Windows 向け ChatGPT デスクトップアプリのリリースで、 組織によるアップデート管理に対応しているもの。
- MDM またはソフトウェアデプロイプラットフォームで、 管理対象デバイスに承認済みのアプリパッケージをインストールできるもの。
- 新しいリリースのテスト、セキュリティアップデートのデプロイ、 インストール済みアプリのバージョン追跡を行うプロセス。
Windows にアプリをまだデプロイしていない場合は、まずこちらを参照してください: Windows アプリのデプロイ。
アプリ内アップデートの無効化
アプリ内アップデートをオフにすると、組織はアプリの新しいリリースとセキュリティ修正を 速やかにデプロイする責任を負います。アップデートを遅らせると、 アプリや同梱コンポーネントが、既知のセキュリティ上の 脆弱性にさらされる可能性があります。旧バージョンには、個別のセキュリティパッチや 延長サポートは提供されません。
デスクトップアプリ自体のアップデーターを無効にする管理対象ポリシーを作成します:
-
次を開きます: 管理対象の設定。
-
新しいポリシーを作成する場合は、次を選択します:ポリシーを追加。または、管理対象にするユーザー、グループ、または プラットフォーム用の既存ポリシーを開きます。
-
対象 セクションで 対象を追加 を選択し、ポリシーを特定の グループ、ユーザー、または プラットフォーム に割り当てます。可能な 場合は、まず小規模なパイロットグループから始めてください。
-
Raw TOML を開き、requirements.toml エディターを見つけます。
-
次のポリシーを追加します:
[features] in_app_updates = falseポリシーにすでに
[features]テーブルがある場合は、そのテーブルにin_app_updates = falseを追加します。2 つ目の[features]テーブルを追加したり、 設定を config.toml に記述したりしないでください。 -
次を選択します:変更を保存。
-
対象ユーザーに ChatGPT デスクトップアプリを完全に終了してから再度開くよう依頼します。アプリのウィンドウを閉じるだけでは、 アプリケーションを再起動するには不十分な場合があります。
一部のワークスペースでは、Raw TOML タブの代わりにポリシー一覧エディターが表示されます。 このインターフェースでは、同じ TOML ブロックを該当するポリシーに直接追加します。利用できる場合は グループで割り当て先を指定して、保存を選択します。
管理対象ポリシーの配信と優先順位について詳しくは、次を参照してください: 管理対象の設定。
管理対象設定の確認
アプリの再起動後、対象ユーザーのデバイスでポリシーを確認します:
- ポリシーの対象となるアカウントで ChatGPT デスクトップアプリにサインインします。
- 次を開きます:設定 > 一般。
- アプリ内アップデート を見つけ、管理対象 と次のメッセージが表示されることを確認します: 「組織によってアプリ内アップデートがオフになっています。」
- デバイス管理プラットフォームから、承認済みのアプリバージョンを引き続き デプロイできることを確認します。
ポリシーでアプリ内アップデートがブロックされていても、アップデートを確認 メニュー項目は 表示されたままになることがあります。そのメニュー項目が表示されるかどうかではなく、管理対象 インジケーターで ポリシーを確認してください。
最初の再起動後もインジケーターが表示されない場合、アプリでは キャッシュ済みのポリシーがまだ使用されている可能性があります。ポリシーが更新されるのを待ってから、アプリを完全に終了し、 もう一度開きます。管理対象 が表示されるまでは、アップデート制限が有効だと判断しないでください。
承認済みアプリバージョンのデプロイ
アプリ内アップデートをオフにした後は、既存のデバイス管理プロセスを使用して 新しいリリースを配信します:
- 組織でデプロイする予定のアプリバージョンを選択します。
- 管理対象デバイス群の OS とデバイスアーキテクチャの組み合わせごとに、サポート対象の インストールパッケージを入手します。
- 代表的な少数のユーザーでリリースをテストします。
- Microsoft Intune、MDM プラットフォーム、またはその他の ソフトウェアデプロイツールを使用して、承認済みパッケージをデプロイします。
- デバイスインベントリで、プラットフォームによって目的のバージョンが インストールされたことを確認してから、他のグループにもロールアウトを拡大します。
リリースをどのように段階展開するか、どのバージョンを選ぶか、デプロイが完了しない場合に どう復旧するかは、管理プラットフォームによって決まります。プラットフォームで ロールバックが許可されていても、以前のバージョンに戻すことでサポートが延長されたり、 サービスとの互換性が保証されたりすることはありません。
macOS の場合は、次をダウンロードします: ChatGPT デスクトップアプリのインストーラー。 Windows のインストール方法とアーキテクチャ別のパッケージについては、次を参照してください: Windows アプリのデプロイ。
アプリ内アップデートの再有効化
アプリの通常のアップデート動作に戻すには:
- 対象ユーザーのアップデートをオフにしている管理対象ポリシー、システムの
requirements.tomlファイル、MDM プロファイルを特定します。 in_app_updates = falseを、該当する各[features]テーブルから削除します。- ポリシーの変更を保存し、デバイス管理の要件を更新した場合は再デプロイします。
- 対象ユーザーに ChatGPT デスクトップアプリを完全に終了してから再度開くよう依頼します。
- 次を開きます:設定 > 一般。アプリ内アップデート の管理対象の行が表示されなくなったことを確認します。
該当するポリシーで in_app_updates = false が設定されていない場合、アプリの組み込み
アップデーターは通常どおり動作します。管理対象 インジケーターが引き続き
表示される場合は、ワークスペースの他のポリシー、MDM プロファイル、およびシステムの
requirements.toml ファイルを確認してください。管理対象ソースが適用される順序については、
場所と優先順位
を参照してください。
セキュリティとサポートに関する責任
管理対象のアップデートポリシーをアプリが受信して適用すると、このポリシーは:
- デスクトップアプリが組み込みアップデーターを通じて、アップデートを確認、ダウンロード、 インストールできないようにします。
- OpenAI によるバージョン固定、専用のリリースチャネル、 旧バージョンに対するサービス互換性の保証は提供しません。
- サポート対象の macOS および Windows ビルド上の ChatGPT デスクトップアプリに適用されます。このポリシーでは、 モバイルアプリ、Codex CLI、IDE 拡張機能のアップデートは管理しません。
一般的な問題のトラブルシューティング
認証の問題、接続の問題、またはタイムアウトのために、アプリが 管理対象ポリシーを取得または適用できない場合、組み込みアップデーターは 有効なままになる可能性があります。管理対象 が表示されるまでは、アプリがアップデートをブロックしているとみなさないでください。
管理対象 インジケーターが表示されない場合は、次を確認します:
- 対象ユーザーが目的のワークスペースを選択していること。
- ポリシーの対象が、そのユーザー、グループ、またはプラットフォームであること。
- デバイスでサポート対象のアプリバージョンが実行されていること。
- アプリが、管理対象ポリシーを配信するサービスに接続できること。
- 設定が requirements.toml にあり、config.toml にはないこと。
- ポリシーの保存後、ユーザーがアプリを完全に終了してから再度開いたこと。
管理対象の設定を開けない場合やポリシーを保存できない場合は、 ワークスペースの Codex 管理者権限があることを確認します。
アプリ内更新を無効にした後でアプリのバージョンが変わった場合は、 Microsoft Store、Intune、MDM、パッケージマネージャー、または別のデプロイシステムが その更新をインストールしたか確認してください。このポリシーで制御されるのは、アプリに組み込まれたアップデーターだけです。