Reputation: 459
I am trying to display/embed a Power View report from Sharepoint 2013 'document library' into CRM 2013 dashboard.
CRM 2013 - On Premise, Sharepoint 2013 - On Premise.
Below are the steps I followed:
(as suggested in - Embedding Power View reports in CRM 2013 , PowerView reports in CRM)
Opening the dashboard in CRM displays 'This content cannot be displayed in a frame' error.
What I have tried so far : Changing IE settings based on -- article
I've seen this one too -- IFraming Sharepoint hosted apps but couldn't to understand what needs to be done. When I tried opening my 'document library' using 'Open in Explorer' and changed the /Forms/AllItems.aspx to include the tag below, it broke the document library.
<WebPartPages:AllowFraming runat="server" />
Please assist.
Upvotes: 1
Views: 33089
Reputation: 127
I had to create an outbound rule in IIS for the SharePoint app holding the documents. These are the fields I used in creating the outbound rule:
Then I just applied the rule. It's working for me at present. Let me know if it works for you.
Upvotes: 0
Reputation: 459
A colleague helped me resolve this issue.
The resolution is installing a "PermissiveXFrameHeader" sharepoint solution and enabling the feature for my sharepoint web app. Please refer to this article Sharepoint:Rendering inside iframes
Upvotes: 2