QlikView and Salesforce.com Integration

Slides:



Advertisements
Similar presentations
P2P in Windows 7. P2P Capabilities in Windows 7 Distributed Routing Table Distributed Routing Table – A new public API suitable for building Distributed.
Advertisements

Attie Naude 14 May 2013 Windows Azure Mobile Services.
enterprise mobility Devices API Tier EDI Message Bus Database Web Service Flat Files Custom Systems ERP CRM Backend Server Facade DMZ How do you.
Technical Brief v1.0. Communication tools that broadcast visual content directly onto the screens of computers, using multiple channels and formats Easy.
QlikView Server Prerequisites
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Building Secure Applications.
OM. Brad Gall Senior Consultant
Internet-Based Client Access
System Architecture.  Windows Phone 7  Mobile Phone Application  User – End Perspective  Google App Engine  Administration Console  Handles authentication,
Chapter 4: Core Web Technologies
Networked Application Architecture Design. Application Building Blocks Application Software Data Infrastructure Software Local Area Network Server Desktop.
WaveMaker Visual AJAX Studio 4.0 Training Authentication.
Serveur Internet sous Windows NT Eric Lapaille (c) 1996.
SSL, Single Sign On, and External Authentication Presented By Jeff Kelley April 12, 2005.
Module 5 Configuring Authentication. Module Overview Lesson 1: Understanding Classic SharePoint Authentication Providers Lesson 2: Understanding Federated.
1 Introduction to Microsoft Windows 2000 Windows 2000 Overview Windows 2000 Architecture Overview Windows 2000 Directory Services Overview Logging On to.
Grid Chemistry System Architecture Overview Akylbek Zhumabayev.
ArcGIS Server for Administrators
Hands-On Microsoft Windows Server Implementing Microsoft Internet Information Services Microsoft Internet Information Services (IIS) –Software included.
WEB PROGRAMMING – ASP.NET Presented By – Kiran Kumar Gunna.
Module 6: Managing Client Access. Overview Implementing Client Access Servers Implementing Client Access Features Implementing Outlook Web Access Introduction.
Module 2: Overview of IIS 7.0 Application Server.
Securing Sensitive Information Data Security Dashboards often contain the most important data in the company Securing that information makes business.
 Background  SDD requirements  System Architecture/Platform  SDD membership registration/password scheme  SDD delivery and monitoring  SDD reporting.
CRM in Education: Raising Standards. Saving Time. Presented by: Daniel Petersen Director of Business Solutions Applied Tech.
Intro to Datazen.
Module 1: Overview of Microsoft Office SharePoint Server 2007.
Combining ArcGIS for Server & ArcGIS Online Julia Guard and Matt Monson.
Interaction classes Record context Custom lookups.
Deck off cards Draft 2 Insert Your Name. Product Overview QlikView Developer Development tool to create data model and graphical interface QlikView Server.
QlikView Architecture Overview
QlikView Integration Overview June Agenda Data Source Integration Web & Application Integration Security Integration Integration with 3rd party.
A Lap around Azure API Apps. Customer Challenges What are API Apps? Creating and Consuming an API App using VS Adding authentication API Connectors Swagger.
ASP.NET 2.0 Security Alex Mackman CM Group Ltd
Business Objects XIr2 Windows NT Authentication Single Sign-on 18 August 2006.
Secured Services Best Practices on ArcGIS for Server Patrick Jackson & Thomas Noble.
QlikView Security Overview Marcus Spitzmiller. EXCELSQLSAPERP ORACLE SALESFORCE DATA WAREHOUSE INFORMATICA Finance Marketing Sales Operations Presentation.
QlikView Security Overview. Most common Security challenges faced by a vendor The QlikView platform: a basis for understanding Security Authentication.
Techverze Oracle Hyperion Planning Online Training.
October 2014 HYBRIS ARCHITECTURE & TECHNOLOGY 01 OVERVIEW.
Understanding QlikView Web Parts for SharePoint
Barracuda SSL VPN 2012.
QlikView Integration Overview
Mobile Security for QlikView
Web Integration II.
Web Technologies Computing Science Thompson Rivers University
Understanding QlikView Web Parts for SharePoint
Microsoft Ignite /27/2018 9:00 AM THR2016
Understanding QlikView Web Parts for SharePoint
Understanding QlikView Web Parts for SharePoint
Mobile Security for QlikView
Integrating QlikView with MPP data sources
Enterprise Architecture Options
Creating Novell Portal Services Gadgets: An Architectural Overview
Working at a Small-to-Medium Business or ISP – Chapter 7
Working at a Small-to-Medium Business or ISP – Chapter 7
Azure AD Application Proxy
Working at a Small-to-Medium Business or ISP – Chapter 7
IS 4506 Server Configuration (HTTP Server)
ASP.NET Module Subtitle.
File Operations Access Permissions.
Technical Capabilities
Tomáš Urych, ESO9 international
Combining ArcGIS for Server & ArcGIS Online
Web Technologies Computing Science Thompson Rivers University
Designing IIS Security (IIS – Internet Information Service)
Salesforce.com Salesforce.com is the world leader in on-demand customer relationship management (CRM) services Manages sales, marketing, customer service,
Computer Network Information Center, Chinese Academy of Sciences
Securing web applications Externally
Everything you need to know about implementing AD FS
Presentation transcript:

QlikView and Salesforce.com Integration Marcus Spitzmiller

QlikView Component Architecture HTTP / HTTPS AJAX Mobile Presentation Layer Web Server (QlikView or IIS) Multi-tiered Architecture One Tier Two Tier Three Tier (or more) Security Integrated Application Layer QlikView Server Active Directory LDAP Simple QlikView Developer QVD and QVW files QlikView Publisher Windows servers Windows files Single Mgmt Console Data Access Layer ODBC OLEDB Custom

Integration Overview iFrame in Salesforce.com embeds QlikView Application Uses Salesforce.com AppExchange API for authentication Uses QlikView Salesforce.com Connector for data integration Freely available code: http://community.qlikview.com/docs/DOC-3730

QlikView and Salesforce.com Integration Thanks to Stefan Walther for the screenshot!

Authentication / Authorization Authenticate Navigate to QlikView Tab iFrame to SFDCLogin.aspx Pass SFDC Session ID, Server URL, QlikView Document App Exchange API Pass SFDC Session ID, Server URL Receive UserInfo QlikView Web Server SFDCLogin.aspx DMZ Authentication Create Session UserInfo / Document Translate IDs Internal Network Authorization QlikView Server Apply Lookup QlikView Publisher 5

Data Integration Salesforce Connector pulls data DMZ Authentication Web Server DMZ Authentication Internal Network Authorization QV Server Apply Lookup QV Publisher 6

Authentication / Authorization Ports 443 iFrame: 80 / 443 App Exchange API: 443 QlikView Web Server DMZ Authentication AD: 389 Internal Network Sessions: 4747 (Encrypted) Authorization QlikView Server Apply: 4747 (Encrypted) /SMB AD: 389 QlikView Publisher 7

Data Integration Ports Salesforce Connector: 443 Web Server DMZ Authentication Internal Network Authorization QV Server Apply: 4747/SMB AD: 389 QV Publisher 8

Thank You!

Appendix – Row and Column Security

QlikView Security – Dynamic Reduction Architecture overview 1/3

QlikView Security – Row and Column Entitlements Entitlements Associate with Data Model to drive data visibility Data Model

QlikView Security – Row and Column Sourced from Management Console Sourced from Database