The "connect rdp" command command performs a target authorization or consumes an existing authorization token, and then launches a proxied RDP connection.
The `connect rdp` command authorizes a session against a target and invokes an RDP client for the connection.
The command fills in the local address and port.
@include 'cmd-connect-env-vars.mdx'
## Examples
The following example authorizes a session to a target with the ID `ttcp_1234567890` and invokes an RDP session with the built-in Windows RDP client, `mstsc`:
```shell-session
$ boundary connect rdp \
-target-id ttcp_1234567890
```
The following example authorizes a session to a target with the ID `ttcp_123457890` and invokes a custom command for the RDP macOS client: