On this page
Credential operations
Credential operations is the single Stado surface for inspecting and changing the Skarbiec vault held by a fleet host. The host is always named with --host; credential values remain on stdin or in an owner-only file and never enter a local or remote process argument vector.
Invocations
stado credentials item put --host <TARGET> <ITEM> --type <KIND> [--json]reads the canonical JSON item from stdin.stado credentials item show --host <TARGET> <ITEM> [--field <FIELD>] [--json]reports metadata, length and SHA-256, never field values.stado credentials item retag --host <TARGET> <ITEM> [--tags <COMMA-SEPARATED-TAGS>] [--json]; omitting--tagsis read-only.stado credentials token mint --host <TARGET> <CONSUMER> --capabilities <CAPABILITIES> --audience <AUDIENCE> [--ttl-seconds <SECONDS>] [--replace-capabilities] [--token-item <ITEM> --token-field <FIELD> | --raw-token | --token-file-name <NAME>] [--json].stado credentials vaults [--host <TARGET>] [--json]lists nonsecret vault counts and the declared authority for one host or the fleet.stado credentials vault sync --host <TARGET> [--check] [--json];--checkreports conflicts and loss without replacing the live vault.stado credentials acquisition-scopes sync --host <TARGET> <SOURCE>delivers and registers the checked-in catalog.stado credentials grant item-read --host <TARGET> <CONSUMER> <ITEM> --field <FIELD> --token-file <TARGET-PATH> [--json]names the bearer file on the target and never reads its bytes into argv.stado credentials grant show --host <TARGET> <CONSUMER> [--token-file <TARGET-PATH>] [--json]reports capabilities and whether the named file carries the recorded bearer.stado credentials backup audit --host <TARGET> [--object <STADO-URI> ... | --inventory-namespace <NAMESPACE> ...] [--reclaim-twins [--apply]] [--json].stado credentials seed-freshness --host <TARGET> [--login-item <ITEM>] [--json]joins nonsecret TOTP seed state with sign-in evidence.
stado credentials vault [--json] remains the local-machine vault-authority report.
Declaration
Every host operation first reads the host's effective Stado configuration with the same remote stado config show path used by host config-show. The authority is resolved.skarbiec_vault_file, sourced from secrets.skarbiec.vault_file (or its SKARBIEC_VAULT_FILE configuration override). $HOME/ is expanded against the target account. No conventional vault path is guessed when the declaration is absent.
Refusals
<target> declares no vault authority; add it to secrets.skarbiec.vault_file<target> declares no credential item <item>; add it to the vault declared by secrets.skarbiec.vault_file<target> declares no grant for <consumer>; add it to the vault declared by secrets.skarbiec.vault_file
Other operation-specific refusals retain Skarbiec's actionable sentence and name the host, item, grant, catalog, mirror, backup object or seed evidence that could not be read or changed.
Replaced host verbs
host vault-item-puthost vault-item-showhost vault-token-minthost vaultshost retag-vault-itemhost sync-vaulthost sync-acquisition-scopeshost grant-item-readhost grant-showhost backup-audithost authenticator-seed-freshness
Stado Desktop
The Hosts inspector contains a Credentials section. It reads stado credentials vaults --host <TARGET> --json, renders the authority state, declared path and number of vault files seen, displays the command's refusal when the declaration is absent, and opens the existing bounded-bearer sheet. That sheet now invokes stado credentials token mint --host <TARGET> and renders only nonsecret receipt fields unless the operator explicitly requests the one-time raw-token reveal.
Source: this website