diff --git a/api/k8s/application/k8sApplicationRestHandler.go b/api/k8s/application/k8sApplicationRestHandler.go index 2f9b1d994b..823fdba4c0 100644 --- a/api/k8s/application/k8sApplicationRestHandler.go +++ b/api/k8s/application/k8sApplicationRestHandler.go @@ -970,7 +970,9 @@ func (handler *K8sApplicationRestHandlerImpl) GetResourceList(w http.ResponseWri } clusterRbacFunc := handler.verifyRbacForCluster if isSuperAdmin { - clusterRbacFunc = nil + clusterRbacFunc = func(token, clusterName string, request k8s.ResourceRequestBean, casbinAction string) bool { + return true + } } response, err := handler.k8sApplicationService.GetResourceList(r.Context(), token, &request, clusterRbacFunc) if err != nil {