I am thinking that as an end user I don’t necessarily want to go to the CLI or GUI and poke around to find each necessary ID to do a boundary connect.
Why not enable an “alias” feature, meaning if I create a host example “hst_z4dhfgasmhb” I should be able to give it a “name or alias” that is user friendly.
The command would go from:
boundary connect ssh -style putty --username ubuntu -target-id ttcp_df23tNDJ -host-id hst_z4dhfgasmhb
boundary connect ssh -style putty --username ubuntu -target-id webservers -host-id webserver01
(with an alias feature I would essentially keep my actual server names so my users can quickly connect)