| What is Microsoft Dynamics CRM Reports | ||||
| It uses the term Report to refer to any type of data analysis file, regardless of its origin and type. Therefore, a report may be a Microsoft Office Excel file, a SQL Server Reporting Services report, a third-party reporting file, or a link to an external Web page report. | ||||
| How to create Reports | ||||
| Microsoft Dynamics CRM 4.0 includes approximately 24 Reporting Services reports in the default installation and those reports include an additional 28 Subreports. However we will definitely want to create new reports (or modify the default reports) as we customize our MS CRM database with new entity attributes and custom entities. In Microsoft Dynamics CRM 4.0 we can create Reports in two methods:
|
||||
| Reporting Service Versions | ||||
| Microsoft Dynamics CRM 4.0 Supports the following Reporting Services editions: 1. SQL Server 2005, Standard Edition with SP2 2. SQL Server 2005, Enterprise Edition with SP2 3. SQL Server 2005, Workgroup Edition with SP2 4. SQL Server 2005, Standard Edition, x64 SP2 5. SQL Server 2005, Enterprise Edition x64 SP2 |
||||
| Data Flow Diagram | ||||
![]() |
||||
| Microsoft Dynamics CRM 4.0 reports depend on the connector for Microsoft SQL server Reporting services. SSRS data connector used to proxy request between CRM 4.0, SSRS and SQL server thereby removing trust for delegation Requirement. The SRS connector runs as an SSRS Data Processing Extension and handles all of the delegation for you. The use of the data connector is recommended for Internet facing deployments and anywhere users are not using NT Auth to connect to CRM. Other way to do this in Microsoft CRM 4.0 is to use integrated authentication where trust for delegation is required between the CRM server, the SSRS server and the SQL server with the CRM DB. | ||||
| Reporting Services Architecture Diagram | ||||
![]() |
||||
| Microsoft Dynamics CRM 4.0 Architecture Consist of three layers. First level is MS Dynamics CRM which consist of Reports and Report Viewer ASP.Net Control, here Reports is nothing but an Entity which presented in MSCRM which is not there in MSCRM 3.0 Version. The SQL Reporting Services Report Viewer is an ASP.Net control which runs on the CRM 4.0 Web server. When you choose to run a report from Microsoft CRM 4.0, the ASP.Net control requests the report and data from the remote SSRS box. In practical terms, In Microsoft CRM 4.0 the URL for a report is the CRM Web server. | ||||
| Authentication in MSCRM 4.0 Reports | ||||
![]() |
||||
| Microsoft Dynamics CRM 4.0 Server uses Report viewer to display data from SRS Server, the connection between Report Viewer and SRS Webservice uses CRM User Context for Authentication.SRS Webservice and CRM Data Connector uses SRS App pool and CRM User Context for establishing connection to MSCRM Filtered views in SQL Server. All data retrieved using CRM Data Connecter controlled by CRM Roles and Privileges Advantages of Data Connector are that it Removes trust for delegation (TFD) requirement. Enabling reports for external applications still is subject to TFD.Report entity is a full CRM entity and Sharing Report is also available. No longer need to make calls to SRS to display list of reports in CRM.RDLs are mastered in CRM. | ||||
| Note: | ||||
|
||||
| Prerequisites for Installation of SRS Data Connector: | ||||
|
||||
| Installation of SRS Data Connector: | ||||
|
||||
| Security Privileges | ||||
![]() |
||||
| In Microsoft Dynamics CRM 4.0 Reports are just like CRM system entity. As such, the report entity adheres to the standard security characteristic with that applies to all entities in MS CRM. Each report in MSCRM contains a viewable by attribute, with values of organization or individual. If the report viewable by value equals organization, all users will be able to run reports, provided they have read privileges. If the viewable by value equals individual, the report read privileges will determine each user’s access to the report. | ||||
| Other Privileges: | ||||
Existing roles will get access to reports as follows:
|
||||
Archive for June 28th, 2009
Microsoft Dynamics CRM 4.0 Reports An Overview
Posted by nitindhawan on June 28, 2009
Posted in Reports | Tagged: Microsoft Dynamics CRM 4.0 Reports An Overview | Leave a Comment »
Release dates for Microsoft Dynamics CRM 5.0
Posted by nitindhawan on June 28, 2009
Still no scheduled release date though. But It appears as though the TAP (Technology Adoption Program) for Microsoft Dynamics CRM 5.0 will be open for partners around Oct./Nov. 2009. With release for version Microsoft Dynamics CRM 5.0 in the second half of 2010. This will give partners 12 months to get up to speed with the new features and a name change – Microsoft Dynamics CRM 2010, or possibly even Microsoft Dynamics xRM 2010 – who knows?
Posted in CRM 5.0 | Tagged: Release dates for Microsoft Dynamics CRM 5.0 | Leave a Comment »



