Scheduled reports in vRealize Operations Manager fail to run and report the error: You do not have permission to view this object
search cancel

Scheduled reports in vRealize Operations Manager fail to run and report the error: You do not have permission to view this object

book

Article ID: 328451

calendar_today

Updated On:

Products

VMware

Issue/Introduction


Symptoms:
  • Scheduled capacity reports are not generated in vRealize Operations Manager (formerly known as vCenter Operations Manager)
  • During the time when the reports are scheduled to run, you see this error in the interface:

    You do not have permission to view this object

  • In the /var/log/vmware/ciq.log file in the user interface virtual machine, you see messages similar to:

[pool-1-thread-1] ERROR com.vmware.cm.report.manager.runner.ReportRunner 2012-04-18 08:00:00,781-0400 - run: ReportRunInfo [inventoryObjectReference=IOR - uid = 67 aliveId = 938 moid = datacenter-21 type = DATACENTER, reportId=267, reportSettingId=6, userIdentity=UserIdentity [username=admin]]
got an exception while generating reports = com.vmware.cm.core.model.exception.OperationFailedException:
exception backtrace = com.vmware.cm.core.model.exception.OperationFailedException:
com.vmware.cm.report.manager.runner.ReportRunner.login(ReportRunner.java:278)
com.vmware.cm.report.manager.runner.ReportRunner.initRequestAttributes(ReportRunner.java:244)
com.vmware.cm.report.manager.runner.ReportRunner.run(ReportRunner.java:132)
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
java.util.concurrent.FutureTask.run(FutureTask.java:138)
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
java.lang.Thread.run(Thread.java:662)



Cause

This issue occurs due to invalid credentials in the report schedule settings.

Resolution

To resolve this issue, verify if the report can be run manually by clicking the Run Now button.

If the manual report generation is successful:

  1. Click the Edit Schedule link below the report title.
  2. Enter the password for the account assigned to the report in the password field.
  3. Click Test Password. The word Valid should appear in green next to the Test Password button.

After performing these steps, reports should run successfully during the next schedule cycle.

If the manual report generation fails, open a Support Request with VMware Technical Support. For more information, see Filing a Support Request in Customer Connect (2006985).