diff --git a/pkg/models/tenant/tenant.go b/pkg/models/tenant/tenant.go index d1072b4ea..4afa17139 100644 --- a/pkg/models/tenant/tenant.go +++ b/pkg/models/tenant/tenant.go @@ -585,6 +585,7 @@ func (t *tenantOperator) QueryLogs(user user.Info, query *loggingv1alpha2.Query) Resource: "pods", Subresource: "log", ResourceRequest: true, + ResourceScope: request.NamespaceScope, } decision, _, err := t.authorizer.Authorize(podLogs) if err != nil { @@ -655,6 +656,7 @@ func (t *tenantOperator) ExportLogs(user user.Info, query *loggingv1alpha2.Query Resource: "pods", Subresource: "log", ResourceRequest: true, + ResourceScope: request.NamespaceScope, } decision, _, err := t.authorizer.Authorize(podLogs) if err != nil {