Joyst

HOW-TO

Add and use secrets safely

Store credentials in the encrypted vault, permission who can use them, and reference them by name in agents and tool setups — never paste keys into chat.

dash.joyst.app
Secrets and access in Joyst

STEPS

Add and use secrets — permission then reference

  • Add secret

    Create a vault entry with a clear name and label. Private by default.

  • Permission

    Grant use or manage to the right people and groups.

  • Reference

    Point agent packages and tool setups at the secret name.

  • Substitute

    Use controlled substitution at runtime so the raw value stays out of model context.

  • Do not

    Do not paste keys into prompts, Slack, or agent config files checked into git.

GUARDS

What good practice looks like

  • Encrypted at rest

    Vault stores values encrypted.

  • Least privilege

    Use without manage — operators run agents without owning every key.

  • Org share optional

    Share only when the whole org should use the credential.

  • Tied to packages

    Agents carry name hints, not embedded secrets.

Secrets how-to FAQ

No. Metadata and names you can access — values stay protected.

Keep AWS/HashiCorp for infrastructure. Joyst for AI-runtime credentials in the catalogue.

Vault + reference + substitution model is product truth; confirm exact helper endpoints with your release.

Add a secret — stop pasting keys into chat

Start free beta