Agentless, cloud-native backup for Microsoft Azure
ratkinsonuk
Expert
Posts: 131 Liked: 21 times
Joined: Dec 10, 2018 10:59 am
Full Name: Robert Atkinson
Contact:
Post
by ratkinsonuk » May 14, 2025 12:33 pm
this post
Has anyone had any success in integrating the VBAZ web console with CyberArk PAM?
The HTML VBAZ returns looks like this.
Code: Select all
<input id="vmac0c60af626d4c2f8735a783168df7fc" data-selector-id="control" autocomplete="off"
placeholder="Username" type="text" aria-describedby="" class="sc-drVZOg bQbJLp vm-InputControl sc-iXGjfC erxLtJ" value="">
CyberArk can work with ID's, classes, field names and Xpath, but none of these are static in the web page as you can see from the HTML.
Cheers, Rob.
nielsengelen
Product Manager
Posts: 5929 Liked: 1240 times
Joined: Jul 15, 2013 11:09 am
Full Name: Niels Engelen
Contact:
Post
by nielsengelen » May 14, 2025 2:58 pm
this post
Hi,
I am not aware of anyone who has done this yet however we do provide a public REST API for VBAZ which could potentially help you in getting the correct details with a custom script. Have you considered this as a workaround?
GitHub: https://github.com/nielsengelen
ratkinsonuk
Expert
Posts: 131 Liked: 21 times
Joined: Dec 10, 2018 10:59 am
Full Name: Robert Atkinson
Contact:
Post
by ratkinsonuk » May 14, 2025 3:09 pm
2 people like this post
That's not quite what PAM is about Niels. We use CyberArk to be able to access administrator consoles without ever knowing or being able to access the username and passwords. We still need the Web GUI, but CyberArk needs to be able to log onto it.
As it happens, my CyberArk guru has found the right method/syntax, so I'll post the solution when it's complete and been tested.
nielsengelen
Product Manager
Posts: 5929 Liked: 1240 times
Joined: Jul 15, 2013 11:09 am
Full Name: Niels Engelen
Contact:
Post
by nielsengelen » May 14, 2025 3:11 pm
this post
Hi Robert,
That's good news. I'm not an expert on how Cyberark works hence why I proposed this workaround.
Looking forward to your solution as it will be a great share for future/other customers!
GitHub: https://github.com/nielsengelen
ratkinsonuk
Expert
Posts: 131 Liked: 21 times
Joined: Dec 10, 2018 10:59 am
Full Name: Robert Atkinson
Contact:
Post
by ratkinsonuk » May 14, 2025 3:25 pm
1 person likes this post
OK, so this is the web login definition that works, or at least until R&D change it ;P
Code: Select all
//*^[@placeholder="Username"^]>{Username}(SearchBy=xpath)
//*^[@type="password"^]>{Password}(SearchBy=xpath)
//*^[@data-selector-id="button"^]>(button)(SearchBy=xpath)
Cheers.
Users browsing this forum: No registered users and 4 guests