Skip to content

End-user rdp Workflow

Here is an example workflow for connecting to a windows box using rdp:

  1. Install Ark SDK: pip3 install ark-sdk-python
  2. Create a profile:
    • Interactively:
      ark configure
      
    • Silently:
      ark configure --silent --work-with-isp --isp-username myuser
      
  3. Log in to Ark:
    ark login --silent --isp-secret <my-ark-secret>
    
  4. Get a short-lived RDP token as either:
    • 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
      
  5. Use the RDP file or password with mstsc or any other RDP client to connect