Workflow API Authentication
Summary
A bearer authentication handler is configured, and authentication middleware runs. No reviewed Workflow route requires an authenticated principal.
Configuration behavior
Token lifetime validation is enabled. Issuer, audience and signing-key validation are enabled only when corresponding configured values are present. Two configured identity-key families can contribute signing keys. Email and role claims are selected for caller context.
Endpoint behavior
The native route group, shared health and service-information operations have no authentication requirement metadata. Consequently an anonymous principal can reach handlers when network access permits.
OpenAPI
Swagger generation is registered, but no verified security requirement is attached to Workflow operations.
Requires Confirmation
Mandatory production token settings, external ingress authentication and OpenAPI authentication metadata require confirmation.
Source References
microservices/src/workflow-service/Program.csmicroservices/src/workflow-service/Api/WorkflowEndpoints.cs
Related Articles
See Also
Keywords
Workflow API, approval endpoint, Workflow Service.
Revision Information
- Status: Draft
- Last reviewed: 2026-07-20
- Next review: 2026-10-20