dapr/dapr · error
error deserializing workflow access policy: %w
Error message
error deserializing workflow access policy: %w
What it means
Error "error deserializing workflow access policy: %w" thrown in dapr/dapr.
Source
Thrown at pkg/internal/loader/kubernetes/workflowaccesspolicies.go:73
// N-1 control plane version skew.
if status.Code(err) == codes.Unimplemented {
log.Debugf("Operator does not implement ListWorkflowAccessPolicy, skipping: %v", err)
return nil, nil
}
log.Errorf("Error listing workflow access policies: %v", err)
return nil, err
}
items := resp.GetPolicies()
if len(items) == 0 {
return nil, nil
}
policies := make([]wfaclapi.WorkflowAccessPolicy, 0, len(items))
for _, raw := range items {
var p wfaclapi.WorkflowAccessPolicy
if err := json.Unmarshal(raw, &p); err != nil {
return nil, fmt.Errorf("error deserializing workflow access policy: %w", err)
}
if !p.IsAppScoped(w.appID) {
continue
}
policies = append(policies, p)
}
return policies, nil
}
View on GitHub (pinned to 74ad417027)
When it happens
Trigger: Thrown at pkg/internal/loader/kubernetes/workflowaccesspolicies.go:73 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of dapr/dapr@74ad417027 (2026-08-16).
Data as JSON: /api/errors/58bfa661c16514e0.
Report an issue: GitHub.