Team または Enterprise プランの管理者は、システムポリシーを通じて Claude Desktop を制御できます。
注: エンタープライズポリシーコントロールはユーザーマシンレベルで適用され、アプリ内の allowlist をオーバーライドします。allowlist を使用する場合は、isDesktopExtensionEnabled と isDesktopExtensionDirectoryEnabled が「false」に設定されていないことを確認して、allowlist がレジストリを入力できるようにしてください。
macOS エンタープライズ構成
MDM ソリューションを使用して構成プロファイルを通じて構成設定をデプロイします。Claude Desktop は com.anthropic.claudefordesktop ドメインから設定を読み込みます。MDM ツール (Jamf Pro、Kandji、Microsoft Intune) を使用して、構成プロファイルをターゲットマシンまたはユーザーグループにデプロイします。構成プロファイルを使用すると、ユーザーの介入なしに Claude Desktop の設定を一元管理できます。
構成プロファイルツール:
組み込み MDM プロファイルエディター (Jamf Pro、Kandji、Intune)
ProfileCreator - プロファイル管理
iMazing Profile Editor - 構成プロファイル
Windows エンタープライズ構成
グループポリシーまたは Intune ポリシーを使用して、エンタープライズ管理ソリューションを通じて構成設定をデプロイします。設定はマシン全体 (HKLM) またはユーザーごと (HKCU) レベルで構成できます。両方が構成されている場合、マシンレベルの設定がユーザーレベルの設定より優先されます。
# Set machine-wide settings (recommended)
New-Item -Path "HKLM:\SOFTWARE\Policies\Claude" -Force
Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Claude" -Name "disableAutoUpdates" -Value 0 -Type DWord
Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Claude" -Name "autoUpdaterEnforcementHours" -Value 72 -Type DWord
Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Claude" -Name "isDesktopExtensionEnabled" -Value 1 -Type DWord
Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Claude" -Name "isDesktopExtensionDirectoryEnabled" -Value 1 -Type DWord
Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Claude" -Name "isLocalDevMcpEnabled" -Value 1 -Type DWord
Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Claude" -Name "isClaudeCodeForDesktopEnabled" -Value 1 -Type DWord
エンタープライズポリシーオプション
キー | タイプ | デフォルト | 説明 |
| string[] (JSON) | 無制限 | ユーザーが Cowork にマウントできるファイルパスまたはファイルパス |
| Integer (1-72) | 72 | 準備されたアップデートを適用するために Claude を強制的に再起動するまでの時間 |
| Boolean | false | 自動更新を無効にします。MDM が Claude Desktop バージョンを管理する場合に設定します。アプリが 1 回限りのプロビジョニングされたインストール後に自動更新できるようにするには、設定しないままにしてください。Windows 用 Claude Desktop をデプロイするを参照してください。 |
| string | null | Claude Desktop の Claude Code セッションのデフォルト努力レベル ( |
| string / array | null | ログインが特定の組織に属することを要求します。単一の UUID 文字列を受け入れます。これはログイン中にその組織を事前選択するか、リストされた任意の組織が事前選択なしで受け入れられる UUID の配列を受け入れます。認証されたアカウントがリストされた組織に属していない場合、ログインは失敗します。複数の組織をリストするには、以下の 複数の組織に対して forceLoginOrgUUID を設定するを参照してください。 |
| Boolean | true | デスクトップで Claude コードアクセスを有効にする |
| Boolean | true | 拡張機能を有効/無効にする |
| Boolean | true | 拡張機能ディレクトリアクセスを有効にする |
| Boolean | true | ローカル MCP サーバーを有効にする |
| Boolean | true | デスクトップで Cowork アクセスを有効にする |
複数の組織に対して forceLoginOrgUUID を設定する
複数の組織を受け入れるには、forceLoginOrgUUID を組織 UUID の JSON 配列に設定し、単一の文字列値として保存します。
Windows
データが JSON テキストである文字列値 (REG_SZ) を使用します。マルチ文字列値 (REG_MULTI_SZ) は使用しないでください。
New-ItemProperty -Path 'HKLM:\SOFTWARE\Policies\Claude' -Name forceLoginOrgUUID
-PropertyType String -Value '["<uuid-1>","<uuid-2>"]' -Force
macOS
com.anthropic.claudefordesktop ドメインの構成プロファイルで、JSON テキストを含む文字列としてキーを設定します:
<key>forceLoginOrgUUID</key>
<string>["<uuid-1>","<uuid-2>"]</string>
Claude Desktop はこの設定を起動時に読み込みます。変更後は、Claude Desktop を終了して再度開きます。アプリが読み込んだ値を確認するには、ヘルプ > トラブルシューティング > 診断レポートを生成に移動します。
