Unable to run reports for Active directory users, getting failed with no error in UI
search cancel

Unable to run reports for Active directory users, getting failed with no error in UI

book

Article ID: 312275

calendar_today

Updated On:

Products

VMware Aria Suite

Issue/Introduction

  • Unable to run reports by AD users. No error shown in the UI for failed reports.
  • /storage/log/vcops/log/view-bridge.log indicate the following error.

INFO [View-Bridge_Reporting_Load_Consumer_Thread] com.vmware.vcops.bridge.content.server.report.impl.ReportQueueManagerImpl.add - ReportRenderer job submited [reportId: xxxxxxxxx-xxxx-xxxxx-xxxxxxxxxxxx]
INFO [reportGenerationExecutor-1] com.vmware.vcops.bridge.content.server.report.impl.ReportQueueManagerImpl.impersonateUser - Impersonating user with id: xxxxxxxxx-xxxx-xxxxx-xxxxxxxxxxxx
ERROR [reportGenerationExecutor-1] com.vmware.vcops.bridge.content.server.report.ReportRenderer.run - Report: xxxxxxxxx-xxxx-xxxxx-xxxxxxxxxxxx
 got an exception while generating reports = java.lang.RuntimeException: com.vmware.vcops.auth.exception.AuthException: VC Users impersonation is not supported
exception stacktrace = java.lang.RuntimeException: com.vmware.vcops.auth.exception.AuthException: VC Users impersonation is not supported
at com.vmware.vcops.bridge.content.server.report.impl.ReportQueueManagerImpl$ImpersonatingReportRendererCallback.onRenderStart(ReportQueueManagerImpl.java:392)
at com.vmware.vcops.bridge.content.server.report.ReportRenderer.run(ReportRenderer.java:245)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: com.vmware.vcops.auth.exception.AuthException: VC Users impersonation is not supported
at com.vmware.vcops.auth.server.UserAuthenticationServer.validateAndGetUser(UserAuthenticationServer.java:3383)

Environment

VMware Aria Operations (formerly known as vRealize Operations) 8.x

 

Cause

User account does not have Power user permission in Aria Operations

Resolution

To resolve this provide Power User permission to the user account

  1. Login to Aria Operations using admin account
  2. From the left menu, click Administration, and then click the Access Control tile
  3. Under User account, search for the user account having issues
  4. Edit the user and provide Power user role

Run the scheduled report again