Git Product home page Git Product logo

rdcmanpsmconnectorbuilder's Introduction

RDG File Connector Builder for PSM Connections

Will create server entries/connections that route through the CyberArk PSM for any app that can import a .RDG file! Including:

  • RD Connection Manager
  • RD Manager Free
  • Devolutions (see screenshot for how to import into Devolutions)

Using the script:

Fill out the .csv import spreadsheet with the servers you want to connect to. Define the variables at the top of the script:

  • the CSV import path
  • where you want the .rdg file written to (or the path of the current file you want to APPEND with new connections)
  • specify the name of the tree root in RDP Connection Manager
  • specify the name of the main group in RDP Connection Manager

Note regarding the name of the root/group: currently all entries will be added to the first group in the file, you can manually organize servers afterwards with drag and drop

Headers:

  • rdcDisplayName: what the server will show up as in RDCMan when you open it.
  • psmServer: the hostname of the PSM server you are connecting through
  • cyberarkUsername: your username that you use to connect to CyberArk
  • targetAccount: the username of the account in the Vault you are connecting to the target device with
  • targetAddress: the hostname or IP address of the device you are connecting to with the target account
  • connectionComponent: the name of the connection component in you are using in CyberArk. This can be found in the account details next to the Connect button in the PVWA. E.g., PSM-RDP, PSM-SSH. DEFAULTS TO PSM-RDP IF LEFT BLANK

TO DO:

  • make script flexible to be able to append to a specific group defined by the user. Currently just appends to the first group node in the list

rdcmanpsmconnectorbuilder's People

Contributors

officialbroseph avatar

Stargazers

Mike avatar Joe Agler avatar JaredSeth avatar JURO avatar Joe Garcia avatar

Watchers

Steven Steiner avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.