---
schema_version: "1"
id: 06add839bc3a8e9d9c6e24f8e22bd225d18a44cc806ac4dd6811aedc759e6dc5
title: Deploy a Local External Client App
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/xcloud/264-0-0/deploy_external_client_app.md
canonical_url: https://help.salesforce.com/s/articleView?id=xcloud.deploy_external_client_app.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: bc9f40caf99df44f5722126ede8a7f2f95df33e1b69d27ae372990df46ae8319
description: All external client apps are created using deploy and retrieve operations in the Metadata API. After configuring the package.xml file, deploy the external client app.
products:
  - Security
  - Cross Cloud
release: "264"
---
# Deploy a Local External Client App

All external client apps are created using deploy and retrieve operations in the Metadata API. After configuring the package.xml file, deploy the external client app.

1. Deploy the external client app package.xml file using this command.
    
    `sf project deploy start --manifest package.xml --target-org johndoe@example.com`
2. Use this command to retrieve the updated external client app information.
    
    `sf project retrieve start --manifest package.xml --target-org johndoe@example.com`
3. Verify that the auto-generated directories, files, and fields are created. For example, make sure that the `orgScopedExternalApp` field in the \[ECAPP\_NAME\].eca-meta.xml file has a value structured like \[Organization\_ID\]:\[External Client App Name\]