diff --git a/server/base/src/main/java/org/apache/accumulo/server/metrics/MetricServiceHandler.java b/server/base/src/main/java/org/apache/accumulo/server/metrics/MetricServiceHandler.java index 8e89ab19551..baac15ae580 100644 --- a/server/base/src/main/java/org/apache/accumulo/server/metrics/MetricServiceHandler.java +++ b/server/base/src/main/java/org/apache/accumulo/server/metrics/MetricServiceHandler.java @@ -58,8 +58,7 @@ public void setHost(HostAndPort host) { @Override public MetricResponse getMetrics(TInfo tinfo, TCredentials credentials) throws TException { - if (!(ctx.getSecurityOperation().isSystemUser(credentials) - && ctx.getSecurityOperation().authenticateUser(credentials, credentials))) { + if (!ctx.getSecurityOperation().authenticateUser(credentials, credentials)) { throw new ThriftSecurityException(credentials.getPrincipal(), SecurityErrorCode.PERMISSION_DENIED); }