Skip to main content

Move from Claude Enterprise to Claude Desktop on a cloud provider

This guide explains how to move, or migrate, from Claude Enterprise to Claude Desktop on your own cloud provider. It covers what moves, what changes for users and admins, and the steps to take for Chat, Claude Cowork, and Claude Code.

This guide is for admins of organizations on Claude Enterprise plans.

This guide doesn't cover contracts, pricing, procurement, API workloads, or how to interpret compliance statements.

With Claude Enterprise, Anthropic hosts the models and stores your conversation history. The alternative is Claude Desktop on a third-party provider, which our docs call Claude Desktop on 3P. The desktop app routes all model inference through a provider you configure, so prompts and responses go through that provider. It can be Amazon Bedrock, Google Cloud's Agent Platform (formerly Vertex AI), Microsoft Foundry, or your own LLM gateway.

The move has two parts. You deploy Claude Desktop on 3P, and each user copies their own history into it.

Before you begin

You'll need:

  • An Owner or Primary Owner of your Claude Enterprise organization. Only the Primary Owner can run an organization export.

  • An admin for the cloud account, project, or subscription that will run inference.

  • A way to deliver settings to devices: the Enterprise Admin Console, an MDM profile, or a bootstrap server.

  • The latest Claude Desktop release on each device. A device that moves from an earlier third-party configuration to the console should be on 5.11492.0 or later before its user signs in, because earlier releases migrate fewer items. Session export needs 4.23118.0 or later on both devices.

What to expect

  • Each user moves their own history. Each user runs a one-time import on their own computer. Chats and projects come over, but uploaded files don't. See Import history from claude.ai.

  • Work is stored on the device. Conversation history, projects, and memory are stored on the user's computer. Prompts, responses, files, and tool outputs still go to your inference provider. There's no mobile app and no claude.ai web app. Claude runs only in the desktop app, on macOS and Windows (Linux is in beta). Users can't share chats or projects with each other. See the feature comparison.

  • Your cloud provider bills you. You pay for the tokens you use, and there are no seat licenses. See the feature comparison.

  • Your provider determines who processes your data. On Amazon Bedrock and Google Cloud, the cloud provider processes conversation data in the region or routing option you choose, and the app doesn't send user data, prompts, or completions to Anthropic. On Microsoft Foundry, Anthropic operates the Claude models as an independent processor for Microsoft. Some models add their own data retention and data sharing requirements. See Compare cloud providers.

You can run Claude Enterprise and Claude Desktop on 3P side by side during the move. Claude Desktop on 3P keeps its application data in a separate directory, so the two can coexist on one computer. They share a few folders, such as ~/Claude/ and ~/.claude/. If you need to go back later, see Migrate Claude Desktop from a cloud provider to Claude Enterprise.

Most of this guide applies to every provider. For details specific to Amazon Bedrock, Google Cloud, or Microsoft Foundry, see Compare cloud providers.

Note: Settings and version requirements change between releases. Check the linked page before you change a setting.

What moves and what doesn't

The import brings over each user's own chats and projects, plus any Cowork and Code sessions already on their computer. Plan to move everything else by hand before your cutoff date, which is the last day users can access work in claude.ai. You set this date.

The import is a one-time copy. It doesn't stay in sync with claude.ai, but you can run it again to pick up newer chats without creating duplicates.

Item

Does the import bring it over?

What to do

Each user's own chats

Yes

Run the import. Run it again on your cutoff date to pick up newer chats.

Each user's own projects and project instructions

Yes. The user reviews and accepts the instructions before they take effect.

Check each project after the import. If a project with the same name already exists, choose "Merge into existing" or "Keep separate."

Project knowledge files and chat attachments

No. A user's export never includes file contents. Chats keep the messages that mention a file, but not the file itself.

Gather the original files and add them back to the project in Claude Desktop. The Primary Owner's organization export is the only export that includes file contents. It doesn't include Word, Excel, PowerPoint, or PDF files that Claude created. Keep it as an archive.

Cowork and Claude Code sessions already on the computer

Yes, in the Cowork & Code step. Sessions are copied, not moved.

Choose how far back to go. This step isn't available if you limit import to specific organizations.

Cowork and Code sessions in the cloud

No. The wizard imports only sessions on the computer.

Finish or download the work before your cutoff date.

Other users' content

No. The import brings over the user's own data only. Other users' content isn't included.

If users rely on a project that someone else created, ask its creator to import it. See Replace shared projects.

Memory

An export contains the user's memory, but the import brings over chats and projects.

Copy it by hand. See Move memory by hand.

Personal instructions

Plan to move these by hand.

Copy the text from Instructions for Claude (called Instructions in the newer Settings layout) in claude.ai settings.

Artifacts

Partly. The final version of artifacts Claude created in a conversation comes over as an output file. Earlier versions don't, and a size limit applies.

Export or download the ones you need.

Files Claude created

Partly. The final version of files written with Claude's file-creation tool comes over as an output file. Word, Excel, PowerPoint, and PDF files aren't in exports.

Download them from the conversation.

Skills users built

Plan to move these by hand.

Download them from Customize > Skills. Admins can share skills with everyone through a plugin marketplace.

Connectors

No. They're part of the new configuration.

Admins set them up as managed MCP servers.

Audit logs

No

An Owner or Primary Owner can export the past 180 days before you close the organization. If you use customer-managed encryption keys, use the Compliance API instead.

Claude Code CLI settings, memory, and local sessions

No need. Each developer's own settings, memory, and local sessions already live on the computer. Organization-managed settings and skills synced from claude.ai work differently.

Leave them in place. See Move Claude Code CLI users.

Custom roles and model access settings

Set them up again at your provider and in the new configuration. See Plan for restricted models and access programs.

Note: Primary Owners don't see the personal "Export data" button. Use your pilot to test how the Primary Owner's own history will move.

Important: Content that a user has deleted, or that your retention settings have removed, isn't included in any export. Check your retention period before you set your timeline.

Replace shared projects

In Claude Desktop on 3P, projects live on each user's computer and aren't shared with other users. To give a team the same starting point, we recommend the following:

  • Shared instructions and reference material: Package them as a skill or plugin and distribute it to everyone. See Distribute skills and plugins.

  • Shared files: Keep them in the file sharing or repository tools you already use. Claude writes artifacts and scheduled-task results to ~/Claude/ in the user's home directory. In Cowork sessions, files that Claude creates in a project are saved in the project's folders.

Move memory by hand

In claude.ai, each user can ask Claude to write out their memories and copy the text. They then paste what they want to keep into one of these places in Claude Desktop:

  • Global instructions: Go to Settings > Cowork and click "Edit" next to Global instructions. They're included in every session.

  • Project instructions: Add the text to a project's instructions. They apply to every session in that project.

Set up the import tools

Claude Desktop includes tools for this move, and most are off until an admin turns them on. We recommend the latest Claude Desktop release.

Turn on import

Both of these settings must be on before users can import history from your Claude Enterprise organization. Both are off by default.

  1. In claude.ai: Have an Owner or Primary Owner go to Organization settings > Data and privacy and turn on Allow members to export their own data.

  2. In Claude Desktop: Turn on the import wizard. In the Enterprise Admin Console, go to Capabilities > Claude.ai data import and turn on Enable import. With MDM or a bootstrap server, set enabled to true under claudeAiImport.

Users then go to Settings > Import & export and click "Import…" to open the import wizard.

Optional settings and tools

Tool

What it does

How to use it

Import prompt

Prompts users to import when they start a new chat or task, so they don't have to find the setting.

Set bannerBehavior under claudeAiImport to off (the default), detect, or show.

Organization allowlist

Limits import to the claude.ai organizations you list, by sign-in only. Personal accounts are refused. Import from a file or from earlier local sessions is turned off. Automatic import of earlier third-party sessions isn't affected.

Set allowedOrganizationUuids under claudeAiImport. Requires 2.26454.0 or later.

Rollout by group

Turns on Claude.ai data import for one group at a time. If a user is in several groups, only the highest-ranked policy that sets it applies.

Use permission policies in the console.

For computers that already ran Claude Desktop on 3P under an earlier configuration, such as a pilot on MDM that moves to the console. It runs once per computer, in the background, and brings over local data such as sessions, projects, and memory. It doesn't bring over claude.ai history, which still needs the wizard.

On by default in Enterprise Admin Console organizations, under Capabilities > Claude.ai data import > Automatically import earlier third-party sessions. Elsewhere, it runs only if an organization ID is configured and an admin sets automatic3pImport.

Session export

Saves a user's Claude Desktop data, such as sessions, projects, memory, scheduled tasks, skills, and uploaded plugins, to an unencrypted zip file. The wizard on another device with the same operating system and organization can import it, unless you limit import to specific organizations. Both devices need 4.23118.0 or later. It doesn't include Claude Code CLI sessions.

Set exportEnabled under claudeAiImport. It has no effect unless enabled is also true.

Import event in your telemetry

Logs desktop_claude_ai_import for each claude.ai history import. For sign-in imports, it names the source organization. Use it to count who has imported.

Requires OpenTelemetry export to your collector with otlpDesktopLogLevel set to info, on 2.26454.0 or later.

Note: While a user signs in and fetches an export, the wizard needs access to claude.ai, hcaptcha.com, *.hcaptcha.com, api.anthropic.com, and storage.googleapis.com. Importing a downloaded export file needs none of them. Keep these hosts open until your cutoff date. If you use the console, all but storage.googleapis.com stay required for it.

With MDM or a bootstrap server, auto-updates and other features can also use claude.ai and api.anthropic.com, so check Telemetry and egress before you close them.

Important: In a HIPAA-ready organization, member data export can't be turned on, so users can't import claude.ai chats or projects. If you don't limit import to specific organizations, they can still import Cowork and Claude Code sessions already on their computer.

Checklist for users

Share this checklist with each wave of users before they move. For the full walkthrough, see Import history from claude.ai.

Before you move, in claude.ai

  • Download any Word, Excel, PowerPoint, and PDF files Claude created for you, and export any artifacts you need in another format.

  • Gather the original files you uploaded to projects and chats. They don't come over.

  • Copy your memory and your Instructions for Claude (called Instructions in the newer Settings layout) into a local file.

  • Download the skills you built from Customize > Skills.

  • Make a note of the connectors you use, so you can ask for any that are missing.

On the day you move, in Claude Desktop

  1. Open Claude Desktop and sign in the way your IT team described.

  2. Go to Settings > Import & export and click "Import…" to open the wizard.

  3. Click "Sign in to claude.ai…" and, in the browser, choose your work organization and click "Authorize."

  4. Return to Claude Desktop and click "Fetch export," then "Continue."

  5. Choose how far back to include local sessions in the Cowork & Code step, or skip the step.

  6. Click "Import" in the Review step.

  7. If a Duplicates step appears, choose "Merge into existing" or "Keep separate" for each project.

After the import

  • Open each imported project. Review and accept its instructions, then add your files back. To use a project's folder in Chat, add the folder to the project again.

  • Open an imported chat and send a message. Click "Trust and resume" when asked.

  • Paste your saved memory and instructions into Claude Desktop.

  • Reconnect the connectors you use.

  • Run the import once more on your organization's cutoff date to pick up newer chats. It won't create duplicates.

What changes for users

Most day-to-day work stays the same. Chat, Cowork, projects, artifacts, memory, scheduled tasks, file upload, skills, plugins, connectors, and Code are all features of Claude Desktop on 3P. The main differences are where work is stored and what admins control. Voice mode, Claude Security, and Claude Tag aren't available, and Claude in Chrome works only with the Enterprise Admin Console.

Area

What changes

What to tell users

Where users work

Use Claude Desktop on your work computer. After your cutoff date, you won't have the Claude mobile apps or claude.ai.

Sign-in

With per-user sign-in, users sign in inside the app through AWS IAM Identity Center, Google or Workforce Identity, or Microsoft Entra ID. With the Enterprise Admin Console, users sign in with their work email, restart, then sign in to the provider.

Expect a new sign-in screen, and expect to sign in again occasionally.

History

It's stored on the device. Except for SSH remote sessions and any export or copy that was made, it exists only on that device, so deleted history can't be recovered.

Your history doesn't follow you to another computer. Talk to IT before you change devices.

Sharing

Share the output file instead of a link to the chat or project.

Long tasks and scheduled tasks

Sessions are local. The device must be awake to run long processes and scheduled tasks.

Keep your computer on and awake while a task runs.

Memory and search

Memory is stored on the device. Chat-history search and nightly summaries aren't available in Chat.

In Chat, Claude won't search your past chats.

Imported chats

When a user sends the first message in an imported chat, the app asks them to confirm. The reply then comes from your configured provider, not from claude.ai.

Click "Trust and resume" to continue.

Web search and fetch

Google Cloud and Microsoft Foundry offer native search. Amazon Bedrock doesn't, so you add a search provider. In Chat and Cowork, fetch reaches only the hosts you allow.

Search may look different, and Claude may only be able to open approved sites.

Note: Unified Claude combines Chat and Cowork into one experience. It's on by default in current versions of Claude Desktop, even if you turned Cowork off earlier. Turning it off turns off both Chat and Cowork. Code isn't affected. Where your earlier settings leave only Code on, the newest versions keep it that way until December 17, 2026. Base your screenshots and training on the Unified Claude layout.

What changes for admins

You take on more after the move. You're now responsible for the cloud account, the device configuration, cost controls, and monitoring.

Task

How it works in Claude Desktop on 3P

Where you manage settings

Choose the web-based Enterprise Admin Console, an MDM profile, or a bootstrap server.

Identity and groups

In the console, you add users and groups, connect SSO and SCIM, and set permission policies for each group. With MDM or a bootstrap server, you manage access through those tools and your cloud provider's identity tools. See Plan identity and sign-in.

Model access

Model settings and custom roles in your Claude Enterprise organization stay there, so you set model access again in the new configuration. The model picker comes from inferenceModels, and a console policy can narrow it for each group. See Plan for restricted models and access programs.

Cost control

There are no seats and no claude.ai spend limits. In the app, inferenceMaxTokensPerWindow limits each user's tokens per window on each device. It has no effect unless inferenceTokenWindowHours is also set. Cached tokens don't count, so it doesn't cap your provider's bill. Budgets, alerts, and quotas come from your cloud provider.

Usage reporting by user or team

Per-user sign-in gives each user an identity at the provider. Shared keys don't. Cost attribution tools differ by provider. The console has optional usage analytics, which is off by default.

Monitoring and audit

OpenTelemetry export to your own collector covers many capabilities of the Compliance API and Analytics API. It sends metadata only by default. Metadata includes the user's identity and the paths of connected folders. If you turn on skill scanning, a scan summary can quote the skill. You can opt in to prompt and tool content, which goes only to your collector. With the console, you can also turn on the Compliance API to record administrator activity. It starts recording in every organization under the same parent organization, so check what it captures first.

Decide what to capture before rollout. An LLM gateway sees model requests and responses, but not session events recorded on the device, such as permission decisions. To include the shell commands Claude runs in the export, add toolDetails to otlpContentCapture. Long commands are shortened. Your receiver must accept OTLP over HTTP in both protobuf and JSON. If your monitoring platform accepts only its own format, run an OpenTelemetry Collector that forwards to it.

Claude Code CLI policy

Server-managed settings don't apply on a cloud provider. Deliver policy by file, macOS profile, or Windows registry. See Move Claude Code CLI users.

For network hosts, updates, retention on devices, and what the app sends to Anthropic, see Installation and setup, Telemetry and egress, and User identity and local data.

Distribute skills and plugins

In Claude Desktop on 3P, you distribute skills and plugins through your configuration. For full details, see MCP, plugins, skills, and hooks.

Use a plugin marketplace (recommended): Host a marketplace in git or over HTTPS and point to it with allowedPluginMarketplaces. You roll out updates by changing one configuration value instead of pushing files to every device. You can also set this in the console.

Review web search and web fetch

Google Cloud and Microsoft Foundry support native search. On Google Cloud, an organization policy turns it off by default, so allow it there first. Amazon Bedrock doesn't, so you add a search provider. In Cowork and Chat, web fetch reaches only the hosts you list in coworkEgressAllowedHosts. In Code, that list doesn't block fetches to other hosts. For who sees search queries, and how to limit, log, or turn off search, see Web search and web fetch.

Test web search before rollout on each operating system and each network your users work from, such as the office and home. If you add a search provider, its host must be reachable through your firewall and proxy. The app can't prompt for a proxy username and password. If your proxy requires sign-in, such as with NTLM, plan extra testing. You may need a local forwarding proxy on each device that signs in to yours. Another option is a remote MCP search server that you host.

To learn how we approach prompt injection, see Mitigating the risk of prompt injections in browser use, How we contain Claude across products, and the Security page in the Claude Code docs. For security documents in the Trust Center, see the Security posture section of the overview.

Decisions to make before your pilot

These choices set your configuration and what users experience. Start with these four, because they affect the pilot most.

Decision

Options

What to consider

1. Which provider to use

Amazon Bedrock, Google Cloud's Agent Platform, Microsoft Foundry, or your own LLM gateway

Your existing cloud agreements and identity setup, who processes conversation data, native web search, data residency options, and public sector needs. Compare them in Compare cloud providers.

2. How configuration reaches devices

Choose this early, and evaluate the console first. You don't run a server or push a profile for each change.

Console: It gives you SSO, SCIM, policies for each group, and Claude in Chrome. It needs api.anthropic.com at every launch, and users hold an Anthropic account for sign-in. Sign-in also needs claude.ai, hcaptcha.com, and *.hcaptcha.com. If a device can't reach api.anthropic.com at launch, the app can't connect to your provider until it can. The inference connection applies to the whole organization.

MDM: It doesn't need api.anthropic.com to get its configuration, or an Anthropic account to sign in, though other features can use that host. Settings for different groups mean separate profiles. Each change means pushing an updated profile. If another team runs your MDM, agree on how quickly it can deploy one.

Bootstrap server: You host and run it. If it's unreachable when the app launches, the app has no inference provider until it recovers, so run it across multiple replicas or regions.

Your own tool: If you build a tool to deliver settings, you also maintain and version it. If it writes to the local configuration file, users can edit those settings.

In all cases: Deliver your main configuration one way per device. On Claude Desktop 2.37337.0 or later, a user who signs in to any organization that uses the console can move a device off a managed profile. To prevent that, set deploymentMode to 3p in the profile (devices before 4.16336.0 also need disableDeploymentModeChooser). To allow only your organization, set forceLoginOrgUUID, which can be used alongside the console.

3. How users authenticate to the provider

Per-user sign-in inside the app, a credential helper, your own authenticating proxy or gateway, or a shared key

Per-user sign-in gives each user an identity at the provider. Shared keys (bearer token, service account key, API key) are for a proof of concept with a single team. See the setup guide for Bedrock, Google Cloud, or Foundry. The console doesn't offer static keys or bearer tokens.

4. What users can import

Open import, or allowedOrganizationUuids set to your organization's ID

With the list set, users import by sign-in only, and only from the organizations you list. Personal accounts are refused. Import from a file and from earlier sessions on the computer is turned off. The list needs Claude Desktop 2.26454.0 or later, and earlier releases ignore it. Decide whether users who used personal accounts for work should bring that history in.

Then settle the rest:

  • Which parts of the app each group gets: Unified Claude, which combines Chat and Cowork, and Code.

  • Which permission modes users get. Agree on this with your security team before rollout. If users must approve every action, they may start to approve without reading, so decide which actions need a prompt. Decide on Auto mode, which new Code sessions normally start in unless you turn it off, bypass permissions mode, and which tools always ask.

  • How web search works. See Review web search and web fetch.

  • How to control cost: the in-app token cap, plus your provider's budgets, alerts, and quotas.

  • What telemetry to send to Anthropic and to your own collector.

  • How to handle data on devices: retention and legal hold, and session export for device changes. For a legal hold, set the chat, Cowork, and Code retention periods to 3650 days for the users on hold. The sessionRetentionHold setting stops working on December 17, 2026.

  • How to configure Claude Code CLI users.

  • When to make any IdP change: before the first wave moves, between waves, or after the last import.

  • What to do about restricted models and access programs: turn them on for the cloud account, keep some Claude Enterprise seats for that work, or stop using them.

Plan your move

We recommend moving in waves, one set of users at a time, with an overlap period when both Claude Enterprise and Claude Desktop on 3P are running. Set a clear cutoff date, and give each user a short checklist to finish before they move. Keep claude.ai available until the last wave has imported.

Phase 1: Plan for migration

Who's involved: AI program lead, IT, and your Anthropic account team

  • Make the choices listed in Decisions to make before your pilot.

  • Name one owner each for the cloud account, device management, identity, network, and communications and training.

  • List what's in your Claude Enterprise organization: users, shared projects, skills your organization provides, and connectors in use.

  • List the users who rely on the Claude mobile apps or on claude.ai in a browser, such as executives who work from a phone or tablet. Claude Desktop on 3P has neither, so decide whether those users keep Claude Enterprise seats.

  • Agree on how you'll measure success, the order of your waves, and your cutoff date for claude.ai.

  • Count who uses the Claude Code CLI. Note the server-managed settings, cloud sessions, and claude.ai connectors they depend on.

  • List every sign-in your users will see, and note any IdP change planned for the same period. See Plan identity and sign-in.

  • List the access programs, restricted models, and custom roles you use today. See Plan for restricted models and access programs.

Phase 2: Set up the new environment

Who's involved: cloud, device management, network, and identity admins

  • Enable or deploy the models with your provider, grant the inference role, and request enough quota for your users. Follow your provider's setup guide, linked in Compare cloud providers.

  • Connect your IdP to the cloud provider and test sign-in with a small group.

  • Run the Cowork readiness check on each hardware model. Cowork needs hardware virtualization and, on Windows, the Virtual Machine Platform feature.

  • Package the app and test automated deployment with the team that manages your devices. Allow time for this work. On Windows, use the .msix package, which Cowork requires. Installing it needs administrator rights.

  • Build the configuration in the console, or build it in the app and export it for MDM. Plan for the latest Claude Desktop release on every device.

  • Decide which settings users shouldn't change, and set each one before the first user signs in. For example, Code offers Auto mode unless you set autoModeEnabled to false. Deliver these settings from the console, an MDM profile, or a bootstrap server, because users can edit the local configuration file. The console alone doesn't keep a device on your settings. To enforce them, also deploy forceLoginOrgUUID in a machine-level managed profile. The key limits which organizations users can sign in to in Claude Desktop, so list your Enterprise Admin Console organization and every other organization they still need during the overlap period. Then check on a test device which settings users can still change. With MDM, confirm that the in-app configuration window opens read-only. On Windows, a misspelled value also locks the window, so compare each value in the diagnostic report's managed-config.txt with the value you set.

  • Open the required network hosts, and allow the app in your endpoint security tools by its signing identity.

  • Configure connectors, the plugin marketplace, web search, the banner, the token cap, and OpenTelemetry export.

  • Set up model access rules at the provider and in the app's model list.

  • Set budget alerts with your provider, and turn on cost attribution before the first user signs in.

  • For CLI users, deploy Claude Code managed settings with the provider variables, pinned models, model limits, and allowedProviders. See Move Claude Code CLI users.

  • If you hold an access program grant, link the cloud account in the Verification Portal and turn on access. Allow for the lead time.

Phase 3: Prepare your existing users

Who's involved: Owner, Primary Owner, and communications lead

  • Turn on member data export and the import wizard. See Turn on import.

  • Choose any optional import settings, such as the import prompt, the organization allowlist, and rollout by group.

  • Confirm that devices can reach the hosts that sign-in import needs.

  • Have the Primary Owner run an organization export for your records. The download link expires after 24 hours and may work only once, so download the file right away.

  • Send each wave the Checklist for users, along with your cutoff date.

  • Send developers the Checklist for developers, so they pull down cloud sessions before the cutoff date.

  • Postpone any changes to the claude.ai SSO connection and SCIM directory until the last import, or schedule the switch between waves.

Phase 4: Run a pilot, then move in waves

Who's involved: device management, your champions, and your Anthropic account team

  • Check a device with Help > Troubleshooting > Generate Diagnostic Report. In the exported file, deployment-mode.txt shows whether the app is in third-party mode.

  • Pilot with a mix of roles. Where they apply, include a CLI developer, a user of each restricted model, and a user from each identity group.

  • Test the import, each connector, web search on each network users work from, the Primary Owner's history, and what users see when a request is flagged. Also test resuming a CLI session, cost reporting by user, and how spend appears in your provider's billing console.

  • Fix what the pilot finds and update your user guide. Then move each wave, with launch training and office hours.

  • For each wave, track how many users have installed the app, signed in, imported, and are still active in week two. The desktop_claude_ai_import event in your telemetry is logged for each claude.ai history import. Users can import more than once, so count distinct users. It's an info-level event, so set otlpDesktopLogLevel to info to receive it.

Phase 5: Wind down Claude Enterprise

Who's involved: Primary Owner, identity admins, and network admins

  • On the cutoff date, have users finish their work in claude.ai and run the import one last time. Do this before you block claude.ai on your network, because sign-in import needs it. If you use the console, don't block claude.ai, api.anthropic.com, or the hcaptcha.com hosts. Limit claude.ai and api.anthropic.com to your organizations with Tenant Restrictions instead. With MDM or a bootstrap server, the app also reads its update feed from claude.ai and api.anthropic.com by default. Before you block them, set updateViaUpdatesHost to true and allow releases.claude.com, or turn off auto-update and distribute new versions yourself. In Code sessions, Web Fetch checks each domain with api.anthropic.com and refuses the fetch if it can't, so also set skipWebFetchPreflight to true before you block that host. Keep admin access after the cutoff date, so you can run final exports and remove users.

  • Keep users in the new deployment. With MDM or a bootstrap server, set deploymentMode to 3p in the managed profile that sets your provider or bootstrap keys (Claude Desktop 4.16336.0 or later). Until every device has updated, also set disableDeploymentModeChooser to true in the profile and, with a bootstrap server, in its response. Don't set either key on devices that use the console. With the console, turn on Require this organization in Claude Desktop so members of both organizations must switch. That setting doesn't enforce sign-in. To enforce it, remove your Claude Enterprise organization's ID from forceLoginOrgUUID after the last wave has moved, except for users who keep Claude Enterprise.

  • For CLI users, narrow allowedProviders to the new provider, except on computers where users stay signed in to claude.ai in Claude Desktop, and retire your server-managed settings.

  • Control personal accounts on your domain and network with Restrict organization creation and Tenant Restrictions. If you use the console, include the new organization's ID in the allowed list.

  • Run a final organization export and audit log export. A removed user's data is still included in the Primary Owner's exports.

  • Some work may have to stay on Claude Enterprise, for example under an access program your cloud provider doesn't support yet, or for users who need the mobile apps. If so, keep those seats and reduce the size of the organization instead of closing it.

  • Remove users. With SCIM, users you remove from your IdP app are removed automatically. With JIT, they stay in your member list until an admin removes them. A user you remove only in Claude is added again the next time they log in with SSO. If your Enterprise Admin Console organization shares the SCIM directory, check how removing users from the IdP app affects it first. Removed users lose access immediately, but removal doesn't delete their account or data.

  • To clear stored data sooner, you can shorten your custom data retention period. Anything outside the new period is scheduled for permanent deletion as soon as you save, so finish your exports first. The minimum period is 30 days, and it doesn't cover the memory of users you've already removed. Chats in projects follow the project retention period instead, and artifacts published with a public link aren't deleted.

  • Before you close anything, confirm with your Anthropic account team which domain and SSO settings the new deployment still relies on. Then talk to them about ending the plan. To delete the organization, the Primary Owner sends a request to Support.

Get help

After the move, contact your cloud provider about the inference service, and contact us about the desktop app and your rollout.

Topic

Who to contact

Inference service, model access, quotas, and cloud billing

Installing or configuring Claude Desktop

Your Anthropic account team. Generate a diagnostic report first and send the file. Conversations aren't included, but log lines can quote text from a file, a message, or a tool's output, so review the files before you send them.

Setting up an Enterprise Admin Console organization

Deleting a removed user's data, or deleting the organization

Anthropic Support. The Primary Owner must request organization deletion.

Claude Code CLI problems on a cloud provider

Your Anthropic account team. Run /feedback first. On a cloud provider, it writes a local archive, and nothing leaves the computer until you send that file.

Nobody can sign in to claude.ai after an IdP change

Anthropic Support, from an Owner's or Primary Owner's email address

Access programs and restricted models

The Verification Portal for applications and linked cloud accounts. Your Anthropic account team for limited-availability models and grants.

Planning your rollout

Related resources

Did this answer your question?