Reauthorize one controller provisioning mutation
POST/api/v1/certops/executor/provisioning-commands/:jobId/authorize-mutation
Narrow controller authorization check called immediately before each Kubernetes Certificate create or patch. Requires certops:provision:execute, immutable controller cluster binding, an active server-owned provisioning job, the deployment-wide CertOps rollout gate, and an unpaused workspace. Retries recheck the same authoritative state. This is not an agent claim, lease, heartbeat, or agent-protocol operation.
Request
Responses
- 204
- 400
- 401
- 403
- 404
- 409
- 422
- 429
- 500
Mutation remains authorized immediately before execution
Bad request
Unauthorized
Forbidden
Not found
Workspace paused or command no longer mutation-authorized
Request rejected because it contained private key material
CertOps machine-token rate limit exceeded
Reauthorization check failed (CERTOPS_CONTROLLER_PROVISIONING_AUTHORIZATION_FAILED)