Last reviewed against v0.9.0
source:
app.go::resolveCredentials Vault auto-fill
Set auth_method=vault on a connection or HTTP auth preset; ShellYard resolves at connect / request time.
A connection’s auth_method=vault plus a credential_id triggers App.resolveCredentials at connect time. The credential ID lives on the row; the secret never does.
Surfaces
| Surface | Behavior |
|---|---|
| SSH | SSHConnectWithVault |
| Telnet | Manager types creds into the prompt sequence |
| RDP | Generated .rdp file |
| Serial | Pre-fills login when a prompt appears |
| AWS SSM | Uses ambient AWS creds, not vault |
| HTTP auth presets | type=vault |
| DB connections | OpenOptions.Password resolves through vault |
Username
Username can be inline-stored on the connection row so the SSH client has it without a vault round-trip.