I have been reading about this problem almost non-stop for 2+ days, and trying every suggested "fix", and none work. Clearly, the approach of "change this and see if it fixes the problem" is not working (as it rarely does for black-box problems with many variables).
So rather than experimenting endlessly with changes to the configuration, how can I determine the underlying cause? In other words, "breakpoint" at the point of the exception in order to determine what specific permission is insufficient to access which specific resource.
Given this entry in the log:
library!ReportServer_0-2!2798!08/09/2012-08:32:07:: Call to GetItemTypeAction(/).
library!ReportServer_0-2!2798!08/09/2012-08:32:07:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.AccessDeniedException: , Microsoft.ReportingServices.Diagnostics.Utilities.AccessDeniedException: The permissions granted to user 'domain\user'
are insufficient for performing this operation.;
... how do I determine what GetItemTypeAction is complaining about????
DC