End-user RDP workflow¶
Here is an example workflow for connecting to a windows box using rdp:
- Install Ark SDK:
Make sure that the PATH environment variable points to the go binary path, for example
go install github.com/cyberark/ark-sdk-golang/cmd/ark@latestexport PATH=$PATH:$(go env GOPATH)/bin - Create a profile:
- Interactively:
ark configure - Silently:
ark configure --silent --work-with-isp --isp-username myuser
- Interactively:
- Log in to Ark:
ark login --silent --isp-secret <my-ark-secret> - Get a short-lived SSO RDP file or password for a windows box from the SIA service:
- RDP file single usage for a windows box from the SIA service:
ark exec sia sso short-lived-rdp-file -ta targetaddress -td targetdomain -tu targetuser - Password for continous usage for a windows box from the SIA service:
ark exec sia sso short-lived-password --service DPA-RDP - Use the RDP file or password with mstsc or any other RDP client to connect