chome81
asked on
CRM reports don't work for non domain admin users after upgrading from CRM 3.0 to CRM 4.0
We were running CRM 3.0 with all reports working perfectly for all users. After an inplace upgrade to CRM 4.0 with the latest Rollup Updates, most reports no longer work. They work for me as a domain admin, but not for the other users. As I test I changed one users roll to a Sys Admin in CRM, but I did not see a change. I've looked at the SSRS side and all the permissions look okay. The exact error users get when they run the report is:
An error has occurred during the report processing: Query execution failed for data set 'DSNeglectedAccouts'. For more information about this error navigate to the report server on the local server machine, or enable remote errors.
Notice that "Accouts" is missing the "n". Not sure why, thought that is odd.
Any ideas on this? Since the report works fine for me, I don't feel like its an issue with the report itself.
Oops, forget the link to "this article" in the first sentence of the last post, https://www.experts-exchange.com/Database/Software/CRM/A_3552-Troubleshooting-Microsoft-Dynamics-CRM-Reports.html
ASKER
Thank you for the response. I checked the link and psawed all the tests. I have know issues running the reports when I login with my domain admin account. All the users are part of the reporting group. I'm really stumped on this one.
ASKER
Anybody have any other ideas?
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Another area to check is whether users have been added to the appropriate groups in AD (especially reportinggroup) as shown below:
PrivUserGroup
¿The account that the CRMAppPool application pool uses
¿The account that the ASP.NET process model uses
¿The user account that runs the Microsoft Dynamics CRM installation
¿The computer account on which the Microsoft Dynamics CRM-Exchange E-mail Router will be installed
ReportingGroup
¿All Microsoft Dynamics CRM user accounts (this includes the user who is installing Microsoft Dynamics CRM)
SQLAccessGroup
¿The account that the CRMAppPool application pool uses
¿The account that the ASP.NET process model uses
UserGroup
¿All Microsoft Dynamics CRM user accounts (this includes the user who is installing Microsoft Dynamics CRM)
PrivReportingGroup
¿The computer account on which the Microsoft Dynamics CRM Data Connector for Microsoft SQL Server Reporting Services will be installed
See http://support.microsoft.com/kb/946677 for more details (the above information came from this article).