Summary
Implement access control in the dashboard that respects Kubernetes RBAC. Users should only see and interact with resources they have permission to access based on their K8s roles.
Requirements
- Dashboard respects the authenticated user's K8s RBAC permissions
- Resources the user cannot access are hidden or show appropriate "forbidden" state
- No client-side workarounds — the API sidecar should forward requests with the user's identity, and K8s API enforces RBAC
- Graceful handling of 403 responses from K8s API
Tasks
Summary
Implement access control in the dashboard that respects Kubernetes RBAC. Users should only see and interact with resources they have permission to access based on their K8s roles.
Requirements
Tasks