Understanding QlikView Web Parts for SharePoint
What is QlikView Web Parts for SharePoint? A Plug-in for Microsoft SharePoint Allows QlikView content to be deployed via SharePoint Individual QlikView objects can be embedded as Web Parts To edit headline:Click on placeholder headline, delete it, and type in your own headline. To edit text: Click on placeholder bulleted text, delete it, and type in your own bulleted list.
Benefits Customer can leverage what they already own Easy to add or remove new QlikView content Combine QlikView with other SharePoint Content on the same page Fully interactive and ”Qlik-able”. Leverages built-in Microsoft security One-stop shopping. Embed analytics in the SharePoint environment information workers already go to for content and collaboration. To edit headline:Click on placeholder headline, delete it, and type in your own headline. To edit text: Click on placeholder bulleted text, delete it, and type in your own bulleted list.
Add a QlikView Web Part to SharePoint In SharePoint, Choose a Zone to add a Web Part Choose ‘QlikView Object ‘ Click ‘Add’ To edit headline:Click on placeholder headline, delete it, and type in your own headline. To edit text: Click on placeholder bulleted text, delete it, and type in your own bulleted list.
Add a QlikView Web Part to SharePoint Document: The QlikView document from which content should be sourced Type: Filter by the type of QlikView object to be sourced Object: The Object ID of the QlikView object To edit headline:Click on placeholder headline, delete it, and type in your own headline. To edit text: Click on placeholder bulleted text, delete it, and type in your own bulleted list.
QlikView Web Parts for SharePoint
Licensing Server Licensing Client Licensing QlikView Web Parts for SharePoint Not Available with Small Business Edition Client Licensing Must be a licensed QlikView user To edit headline:Click on placeholder headline, delete it, and type in your own headline. To edit text: Click on placeholder bulleted text, delete it, and type in your own bulleted list.
Technical Details
System Requirements System Requirements QlikView Web Parts for Microsoft SharePoint 32-bit (x86) / 64-bit (x64) Microsoft SharePoint SharePoint Server 2007 SharePoint Server 2010 Windows SharePoint Services 3.0 SharePoint Foundation 2010 (WSS 4.0) To insert headline:Click where indicated and start typing. To add title to table: Highlight Table Title Placeholder. Delete. Type in your own title. To populate info grid:Click in eachcell and start typing. There’s a text placeholder in the first cell to indicate what text will look like. Simply delete placeholder text and type in your own copy in its place. To add a row to the table: Click a table cell in the row above or below where you want the new row to appear Under Table Tools on the Layout Tab in the Rows and Columns group, do one of the following: To add a row above the selected row clickInsert Above To add a row below the selected row click Insert Below To add multiple rows at once, select the number of rows you want to add and then clickInsert AboveorInsert Below To add a column to the table: Click a table cell in the column to the left or the right of where you want the new column to appear To add a column to the left of the selected column clickInsert Left. To add a column to the right the selected column click Insert Right. To add multiple columns at once, select the number of columns you want to add and clickInsert LeftorInsert Right. To resize Table: On the table border, click and drag the sizing handle to make the table larger or smaller. A sizing handle is the cluster of dots that appears at the corners and sides of the table.To maintain the same ratio between the height and width of the table when you resize it, press and hold SHIFT while you drag to resize the table.
Technical Considerations Non-QlikView specific technical considerations Multi-hop authentication Cross-site scripting Addressed by Placement of QlikView Web Server and SharePoint IIS Authentication strategy NTLM vs. HTTP Header vs. Kerberos QlikView Web Server / QlikView Server interaction is handled internally We only need consider the Web Servers Use of proxy.aspx page If possible, choose an architecture with a simple security configuration x To edit headline:Click on placeholder headline, delete it, and type in your own headline. To edit text: Click on placeholder bulleted text, delete it, and type in your own bulleted list.
Configuration Option #1 NTLM Authentication / QlikView Web Server component installed on SharePoint server QlikView Web Server QlikView Server Configuration # Description Security Multi-Hop Cross Site Scripting Configuration Effort 1 QlikView Web Server on SP IIS Server NTLM No No if QV uses IIS Yes if QV uses QVWS Low Configuration Option #1 – The simplest option is to install an additional QlikView Web Server instance on the SharePoint server. This amounts to 1 hop, so we can use NTLM. (The hop between QWVS / QVW doesn’t count. That is handled internally by QlikView.)
Configuration Option #2 HTTP Header Authentication / QlikView Web Server component installed on separate server QlikView Web Server for Non-SP access QlikView Web Server for SP QlikView Server Configuration # Description Security Multi-Hop Cross Site Scripting Configuration Effort 2 QlikView Web Server not on SP IIS Server HTTP Header Yes Medium Configuration Option #2 – We can use HTTP header authentication and install an additional web server on a different server to handle traffic from Sharepoint. It cannot be the same web server as non-Sharepoint QlikView users, because the web server configuration is different and won’t support both types of access simultaneously. This is two hops and can be handled by HTTP authentication, but not NTLM. (The hop between QWVS / QVW doesn’t count. That is handled internally by QlikView.)
Configuration Option #3 Kerberos Authentication / No Additional Components QlikView Web Server QlikView Server Configuration # Description Security Multi-Hop Cross Site Scripting Configuration Effort 3 QlikView Web Server not on SP IIS Server Kerberos Yes High Configuration Option #3 – We can use Kerberos authentication. This provides for the cleanest installation, but also the most difficult to troubleshoot. Kerberos is notoriously difficult to deal with. There are two hops in this configuration, so NTLM is not possible. (The hop between QWVS / QVW doesn’t count. That is handled internally by QlikView.)
Configuration Options # Description Security Multi-Hop Cross Site Scripting Configuration Effort Installation Resources 1 QlikView Web Server on SP IIS Server NTLM No No if QV uses IIS Yes if QV uses QVWS Low SharePoint Admin QlikView Admin 2 QlikView Web Server not on SP IIS Server HTTP Header Yes Medium Infrastructure Admin 3 Kerberos High Windows Admin Configuration # Description Security Multi-Hop Cross Site Scripting Configuration Effort To insert headline:Click where indicated and start typing. To add title to table: Highlight Table Title Placeholder. Delete. Type in your own title. To populate info grid:Click in eachcell and start typing. There’s a text placeholder in the first cell to indicate what text will look like. Simply delete placeholder text and type in your own copy in its place. To add a row to the table: Click a table cell in the row above or below where you want the new row to appear Under Table Tools on the Layout Tab in the Rows and Columns group, do one of the following: To add a row above the selected row clickInsert Above To add a row below the selected row click Insert Below To add multiple rows at once, select the number of rows you want to add and then clickInsert AboveorInsert Below To add a column to the table: Click a table cell in the column to the left or the right of where you want the new column to appear To add a column to the left of the selected column clickInsert Left. To add a column to the right the selected column click Insert Right. To add multiple columns at once, select the number of columns you want to add and clickInsert LeftorInsert Right. To resize Table: On the table border, click and drag the sizing handle to make the table larger or smaller. A sizing handle is the cluster of dots that appears at the corners and sides of the table.To maintain the same ratio between the height and width of the table when you resize it, press and hold SHIFT while you drag to resize the table. In all cases, QlikView Expert Services can assist
Thank You!
Authentication Primer NTLM – Good for one hop HTTP Header / Kerberos – Good for more than one hop To edit headline:Click on placeholder headline, delete it, and type in your own headline. To edit text: Click on placeholder bulleted text, delete it, and type in your own bulleted list.