Hello @gabriel.restrepo
In a Password Safe Custom platform there is no way to specify a UID for a user unless you used the UID for the username. Then you could reference using <<manacctname» in the custom platform.
I am not overly familiar with the Radaware Alteon LB but a quick Google says valid UIDs are 1 to 10.
If that's the case you could try each UID
Start with 1 “/cfg/sys/access/user/1”
I don’t have a device to test any command but online I found a command reference that says there is a “cur” command that Displays the current user ID configuration. If that returns the user name of the user for the User ID you can match with <<manacctname»
If there is a match GOTO a statement group that runs the command to change password.
If there is no match try the next ID “/cfg/sys/access/user/2”
In theory it should work.
Have a look at this KB on our Custom Platform Logic
https://beyondtrustcorp.service-now.com/csm?id=kb_article_view&sysparm_article=KB0018109
If you have any questions please let me know.
Hi @jchandler,
That’s a great suggestion — I’m working on it! I do have one question, though, and I’m not sure if you happen to know the answer.
In the custom platforms, I’ve noticed variables like <<manacctname>>
, <<ManAcctNewPwd>>
, <<ManAcctOldPwd>>
, <<LoginUserPwd>>
, and others. Is there a place where I can find a complete list of these variables along with their descriptions? It would really help me customize the platform more effectively.
Thanks in advance!
Hello @gabriel.restrepo
These are all the variables that can be used in a custom platform.
<<AssetName>> "Asset Name,
<<ConfigurePrompt>> "Configure Prompt,
<<ElevatedPrompt>> "Elevated Prompt,
<<ElevationCommand>> "Elevation Command,
<<EnablePassword>> "Enable Password,
<<EndOfLine>> "End of Line,
<<ExitCommand>> "Exit Command,
<<FunctionalAccountEnablePassword>> "Functional Account Enable Password,
<<FunctionalAccountName>> "Functional Account Name,
<<FunctionalAccountPassword>> "Functional Account Password,
<<Interrupt>> "Interrupt,
<<LoginAccountName>> "Login Account Name,
<<LoginAccountPassword>> "Login Account Password,
<<ManagedAccountName>> "Managed Account Name,
<<ManagedAccountNewPassword>> "Managed Account New Password,
<<ManagedAccountOldPassword>> "Managed Account Old Password,
<<NewPublicKey>> "New Public Key,
<<OldPublicKey>> "Old Public Key,
<<PasswordCommand>> "Password Command,
<<Prompt>> "Prompt,