Keycard Adds Fresh Auth to Temporal
Keycard’s new Temporal Python SDK integration mints fresh, resource-scoped access tokens before every activity attempt, including retries. Tokens stay out of workflow history, helping durable agents survive pauses, worker restarts, and revocations safely.
Durable execution makes stale credentials a security boundary, not just an operational nuisance; Keycard addresses it at the activity layer.
- –Fresh per-attempt tokens reduce exposure from expired, revoked, or overprivileged credentials
- –`@grant` scopes each activity to the resources it actually needs
- –Keeping tokens outside workflow history avoids sensitive credentials appearing in Temporal’s UI and retained event data
- –Retries automatically reauthorize instead of replaying the same stale token
- –The integration is compelling for long-running agents, though it currently targets Temporal’s Python ecosystem and depends on Keycard’s hosted authorization service
DISCOVERED
19m ago
2026-11-11
PUBLISHED
32m ago
2026-11-11
RELEVANCE
AUTHOR
temporalio
