Access
Keys and who holds them
Five keys. Each one opens one door.
- 1Tool keysk-saible-…a tool → the gatewaythe tool's owner or an org admin rotates or revokes itrotation keeps the old key for an overlap (7 days by default); an optional maximum age
- 2Provider keysyoursthe gateway → your providersyou hold them; they stay in your networkSaible never receives them
- 3Gateway credentialsk-saible-gw-…the gateway → Saiblean org admin issues it on Gateways, shown onceexpires after 365 days; rotate or revoke it there
- 4Instance keyEd25519signs each recordmade inside each gateway instancenever leaves the process; its public key goes to Saible
- 5Bundle keyEd25519signs the policy bundleSaible's own signing keyeach gateway pins Saible's root key at install and accepts only signing keys that root announced, so the signing key rotates without touching your install
Do it
- 1On Registry, register a tool. Its Saible key is shown once.
- 2Give the tool that key as its API key: the gateway reads x-api-key or Authorization: Bearer.
- 3On the tool's page, rotate its key; the old one keeps working for the overlap.
- 4On Gateways, issue each gateway's credential and keep it in your secrets store.
For your agents
This topic is also written as Agent Skills your agents can load: registry, gateways, settings. Ask us for them.