Follow Discord
Sweep 03 Nov 2026 · 22:27Z Build v2.1.318 536 read Stable v2.1.311 Latest v2.1.318 Next v2.1.318 Feeds RSS JSON llms.txt llms-full.txt Unofficial
One change · claude-docs

Deploy with Enterprise Admin Console changedthird-party/claude-desktop/admin-console

Upstream edited this page at 5 Nov 2026 17:35 UTC, give or take a minute or two: the time comes from Anthropic’s own sitemap rather than from a commit. This site recorded the change at 5 Nov 2026 17:37 UTC.

Upstream edited
Recorded here
Lines+10added
Lines−9removed
From line 73 where the diff opens
First seen 8 Sep 2026 this site's first read of the page
Recorded edits49to this page, all time

The whole hunk

from line 73, old and new numbered
/
lines
from line 73
7373 
7474### Start from an existing configuration file
7575 
76If you already deploy Claude Desktop with an MDM profile, a bootstrap server, or a configuration built in the app, upload that configuration instead of entering each setting again. On the **Connection** page, click **Import configuration…**, then choose a `.json` file or paste the JSON. Get the JSON from the place where your configuration is today:
76If you already deploy Claude Desktop with an MDM profile, a bootstrap server, or a configuration built in the app, upload that configuration instead of entering each setting again. On the **Connection** page, click **Import configuration…**, then choose the file or paste its text. The console reads JSON, `.reg` files, `.mobileconfig` profiles, and XML `.plist` files. Get the file from the place where your configuration is today:
7777 
78* **Configuration built in Claude Desktop**: on the macOS or Windows workstation where you built it, go to **Developer → Configure Third-Party Inference… → Export → JSON config**. If an MDM profile or registry policy sets the Claude Desktop configuration on a device, the configuration window is read-only and its **Export** menu doesn't offer **JSON config**. Get the JSON from the policy or profile instead.
79* **Windows registry policy**: the console doesn't read `.reg` files. On a device that has the policy, run this command in PowerShell, in a folder that doesn't sync to a cloud drive:
78* **Configuration built in Claude Desktop**: on the macOS or Windows workstation where you built it, go to **Developer → Configure Third-Party Inference… → Export → JSON config**
79* **Organization-managed device**: on a device where an MDM profile or registry policy sets the Claude Desktop configuration, open the [in-app configuration window](https://claude.com/docs/third-party/claude-desktop/in-app-configuration.md#open-the-configuration-window), then go to **Export → JSON config (redacted)**. This option requires Claude Desktop 4.23118.0 or later. If you don't see it, follow the **Windows registry policy** or **macOS profile** item instead. The file masks the values of API key, token, and header settings. Before you upload or share the file, check its URLs, arguments, and text fields for other secrets.
80* **Windows registry policy**: choose the `.reg` file that you deploy. If you set the policy with Group Policy or Intune, use a device that has the policy. Open Command Prompt in a folder that doesn't sync to a cloud drive, then run this command:
8081 
81 ```powershell PowerShell wrap theme={null}
82 Get-ItemProperty 'HKLM:\SOFTWARE\Policies\Claude' | Select-Object * -ExcludeProperty PS* | ConvertTo-Json | Set-Content -Encoding UTF8 claude-policy.json
82 ```bat Command Prompt theme={null}
83 reg export HKLM\SOFTWARE\Policies\Claude claude-policy.reg /y
8384 ```
8485 
85 The command writes the policy's values to `claude-policy.json` in the current folder. If PowerShell can't find the path, or writes no file, replace `HKLM:` with `HKCU:` in the command to read user policy. The file holds every value in plain text, including any credential that the policy sets, so delete it after the upload.
86* **macOS `.mobileconfig` profile**: in Terminal on a Mac, run `plutil -convert json -o config.json YourProfile.mobileconfig` to convert the profile to JSON. For a signed profile, first run `security cms -D -i SignedProfile.mobileconfig -o YourProfile.mobileconfig` to remove the signature.
86 The command writes `claude-policy.reg` to that folder. Choose that file. If the command doesn't write a file, or the console doesn't read any settings from the file, replace `HKLM` with `HKCU` in the command to read user policy. `claude-policy.reg` holds every value in plain text, including any credential that the policy sets, so delete it after the upload.
87* **macOS profile**: choose the `.mobileconfig` profile or XML `.plist` file that your MDM deploys. If the profile is signed or the `.plist` file is in binary format, the console shows the command that converts it.
8788* **Bootstrap server**: use the JSON that your server returns
8889* **Linux device**: use the `/etc/claude-desktop/managed-settings.json` file
8990* **Another source**: write the JSON yourself. Put the keys at the top level, with names exactly as in the [configuration reference](https://claude.com/docs/third-party/claude-desktop/configuration.md).
Feedback