---
title: "Remote Deployment Handler"
description: "Efficiently manage and deploy packages to remote deployment receivers with API authentication info. (Gitana 4.0)"
product: "Gitana"
version: "4.0"
url: "/documentation/gitana/4.0/engine/deployment/deployment-handlers/remote"
---

# Remote Deployment Handler

Handles the deployment of one or more Deployment Packages to a remote [Deployment Receiver](/documentation/gitana/4.0/engine/deployment/deployment-receivers.md). See Deployment Receivers for how a receiver is designated for remote access.

Where:

- `url` is the URL of the target Cloud CMS API server
- `receiverId` is the ID of the receiver on the target Cloud CMS API server

In addition, you should provide the API keys of the user who the Remote Deployment Handler will authenticate as.

- `clientKey`
- `clientSecret`
- `username`
- `password`

## Configuration

```
{
    "url": "{url}",
    "clientKey": "{clientKey}",
    "clientSecret": "{clientSecret}",
    "username": "{username}",
    "password": "{password}",
    "receiverId": "{receiverId}"
}
```

## Example

```
{
    "url": "https://api.remoteserver.com",
    "clientKey": "cb343daf-d09b-4aa5-b82d-f7b553c1d533",
    "clientSecret": "dhSfun4r5FKXmoInXupRsOwFjWkFzvbNkBX1al5cWjIF5Pk8REvm+6Wry9fhhQRXdtyVQ7eCMfK6qFpayXbK5U8a6hH6avn9tIyKYhGHTpk=",
    "username": "662ce0a0-3534-4d8e-9d08-9211cb16c8e5",
    "password": "FAJx5AIDo/1J6dAEAfGGxcBz9W27BUugsATHVR7D8TEp0lyQmA3LKyddDDN1QjiKzVHc3kQeEOlz/PRSkapeq398NMKCQ9S4Es0CO6ijEqU=",
    "receiverId": "0a115911271fb18f1f4d"
}
```
