Team 或 Enterprise 計畫上的管理員可以透過系統原則控制 Claude Desktop。
注意:Enterprise 原則在使用者-機器層級的控制將覆蓋應用程式內的允許清單。如果您想使用允許清單,請確保 isDesktopExtensionEnabled 和 isDesktopExtensionDirectoryEnabled 未設定為「false」,以便允許清單可以填入可用的登錄。
macOS Enterprise 設定
透過您的 MDM 解決方案使用設定檔部署設定。Claude Desktop 從 `com.anthropic.claudefordesktop` 網域讀取偏好設定。使用您的 MDM 工具(Jamf Pro、Kandji、Microsoft Intune)將設定檔部署到目標機器或使用者群組。設定檔可讓您集中管理 Claude Desktop 設定,無需使用者介入。
設定檔工具:
內建 MDM 設定檔編輯器(Jamf Pro、Kandji、Intune)
ProfileCreator - 設定檔管理
iMazing Profile Editor - 設定檔
Windows Enterprise 設定
透過您的企業管理解決方案使用群組原則或 Intune 原則部署設定。設定可在全機器 (HKLM) 或個別使用者 (HKCU) 層級進行設定。當兩者都已設定時,機器層級設定優先於使用者層級設定。
```powershell
# 設定全機器設定(建議)
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
```
Enterprise 原則選項
金鑰 | 類型 | 預設值 | 說明 |
disableAutoUpdates | 布林值 | false | 停用自動更新 |
autoUpdaterEnforcementHours | 整數 (1-72) | 72 | 在強制重新啟動 Claude 以套用準備好的更新之前的小時數 |
isClaudeCodeForDesktopEnabled | 布林值 | true | 在桌面上啟用 Claude code 存取 |
isDesktopExtensionEnabled | 布林值 | true | 啟用/停用擴充功能 |
isDesktopExtensionDirectoryEnabled | 布林值 | true | 啟用擴充功能目錄存取 |
isLocalDevMcpEnabled | 布林值 | true | 啟用本機 MCP 伺服器 |
