Hello @maulik shah
psrun2 is a command line tool to simplify API calls.
You can find our documentation here.
https://docs.beyondtrust.com/bips/docs/ps-run
Here is one of the common short commands (RetrievePassword) run from a PowerShell prompt.
First you can set your variables.
$HostName = 'pam.company.com'
$api = 'df879f0ca66fdb7d64a4767eaf9198367746e52b2760a71ba6f19b73aa7840944254e53d0287b399d6c993e158d8ba0405034eef3099fea2157be367b3a01218'
$runas = 'apiuser'
$reason = 'MyReason'
$managedSystem = 'targetSystem'
$managedAccount = 'TargetAccount'
Next run your psrun2 command to return password.
./psrun2 -i $hostname $api $runas RetrievePassword $managedSystem $managedAccount $reason
If you are interested in the full Password Safe API please have a look at this KB
https://beyondtrustcorp.service-now.com/csm?id=kb_article_view&sysparm_article=KB0017018
The above kb provides API configuration and sample scripts.
If you have any questions please let me know.
Regards,
John
Hi John,
Thanks for response it works for static managed system managed account, when managed system is domain i.e xyz.com and account is domain account i have problem running it by name it works with managed system id.
Regards,
Maulik