SlideShare a Scribd company logo
1 of 53
Download to read offline
Matthew Harkins


http://spsaturday.cloudapp.net





2

| SharePoint Saturday St. Louis 2014







3

| SharePoint Saturday St. Louis 2014







4

| SharePoint Saturday St. Louis 2014







5

| SharePoint Saturday St. Louis 2014
Site

Page

ExternalList

browser

SecureStore

BCS

External Data

Linked DB

View
6

| SharePoint Saturday St. Louis 2014
7

| SharePoint Saturday St. Louis 2014
8

| SharePoint Saturday St. Louis 2014
9

| SharePoint Saturday St. Louis 2014





10

| SharePoint Saturday St. Louis 2014



11

| SharePoint Saturday St. Louis 2014
12

| SharePoint Saturday St. Louis 2014
13

| SharePoint Saturday St. Louis 2014
14

| SharePoint Saturday St. Louis 2014
15

| SharePoint Saturday St. Louis 2014




16

| SharePoint Saturday St. Louis 2014
17

| SharePoint Saturday St. Louis 2014
18

| SharePoint Saturday St. Louis 2014
19

| SharePoint Saturday St. Louis 2014







20

| SharePoint Saturday St. Louis 2014
21

| SharePoint Saturday St. Louis 2014
22

| SharePoint Saturday St. Louis 2014
23

| SharePoint Saturday St. Louis 2014
24

| SharePoint Saturday St. Louis 2014
25

| SharePoint Saturday St. Louis 2014
26

| SharePoint Saturday St. Louis 2014
27

| SharePoint Saturday St. Louis 2014
28

| SharePoint Saturday St. Louis 2014
29

| SharePoint Saturday St. Louis 2014
30

| SharePoint Saturday St. Louis 2014
31

| SharePoint Saturday St. Louis 2014





32

| SharePoint Saturday St. Louis 2014
33

| SharePoint Saturday St. Louis 2014
34

| SharePoint Saturday St. Louis 2014
35

| SharePoint Saturday St. Louis 2014




36

| SharePoint Saturday St. Louis 2014
37

| SharePoint Saturday St. Louis 2014



38

| SharePoint Saturday St. Louis 2014
39

| SharePoint Saturday St. Louis 2014




40

| SharePoint Saturday St. Louis 2014




41

| SharePoint Saturday St. Louis 2014
42

| SharePoint Saturday St. Louis 2014



43

| SharePoint Saturday St. Louis 2014




44

| SharePoint Saturday St. Louis 2014




45

| SharePoint Saturday St. Louis 2014




46

| SharePoint Saturday St. Louis 2014





47

| SharePoint Saturday St. Louis 2014





48

| SharePoint Saturday St. Louis 2014




49

| SharePoint Saturday St. Louis 2014




50

| SharePoint Saturday St. Louis 2014



http://spsaturday.cloudapp.net
51

| SharePoint Saturday St. Louis 2014
Thanks to Our Sponsors!

52

| SharePoint Saturday St. Louis 2014
matthew.harkins@hallmark.com

www.linkedin.com/ in/ matthewharkins
www.hallmark.com
53

| SharePoint Saturday St. Louis 2014

More Related Content

Similar to Matthew Harkins Presentation on SharePoint External Data

SharePoint 2013 Upgrade SPSSTL 2013
SharePoint 2013 Upgrade SPSSTL 2013SharePoint 2013 Upgrade SPSSTL 2013
SharePoint 2013 Upgrade SPSSTL 2013Andy Milsark
 
Microsoft Exam 70-331 Exam Cram Study Guide
Microsoft Exam 70-331 Exam Cram Study GuideMicrosoft Exam 70-331 Exam Cram Study Guide
Microsoft Exam 70-331 Exam Cram Study GuideBecky Bertram
 
What you don’t know CAN hurt you
What you don’t know CAN hurt youWhat you don’t know CAN hurt you
What you don’t know CAN hurt youScott_Brickey
 
Building multiplatform share point solutions
Building multiplatform share point solutionsBuilding multiplatform share point solutions
Building multiplatform share point solutionsMorio Kumagawa
 
Social to the next level: Yammer - SharePoint Saturday Italy
Social to the next level: Yammer - SharePoint Saturday ItalySocial to the next level: Yammer - SharePoint Saturday Italy
Social to the next level: Yammer - SharePoint Saturday ItalyMarco Rizzi
 
The Ins and Outs of SharePoint Workflow- 100 Level Look
The Ins and Outs of SharePoint Workflow- 100 Level LookThe Ins and Outs of SharePoint Workflow- 100 Level Look
The Ins and Outs of SharePoint Workflow- 100 Level LookJason Keller
 
SharePoint Saturday New York 2013 - Governance Experts Panel
SharePoint Saturday New York 2013 - Governance Experts PanelSharePoint Saturday New York 2013 - Governance Experts Panel
SharePoint Saturday New York 2013 - Governance Experts PanelRuven Gotz
 
SharePoint Saturday STL: SharePoint Powershell Admins
SharePoint Saturday STL: SharePoint Powershell AdminsSharePoint Saturday STL: SharePoint Powershell Admins
SharePoint Saturday STL: SharePoint Powershell AdminsKenneth Maglio
 
SPS St Louis - SSRS 2012 SharePoint 2013 List Reporting
SPS St Louis -  SSRS 2012 SharePoint 2013 List ReportingSPS St Louis -  SSRS 2012 SharePoint 2013 List Reporting
SPS St Louis - SSRS 2012 SharePoint 2013 List ReportingPatrick Tucker
 
Cloudy SharePoint Applications
Cloudy SharePoint ApplicationsCloudy SharePoint Applications
Cloudy SharePoint ApplicationsInnoTech
 
Sharepoint Saturday Italy @Rome - SharePoint Search
Sharepoint Saturday Italy @Rome - SharePoint SearchSharepoint Saturday Italy @Rome - SharePoint Search
Sharepoint Saturday Italy @Rome - SharePoint SearchMatteo Lenzo
 
Office 365 Adoption User Group Chicagoland Chapter June 2016 Meeting Agenda
Office 365 Adoption User Group Chicagoland Chapter June 2016 Meeting AgendaOffice 365 Adoption User Group Chicagoland Chapter June 2016 Meeting Agenda
Office 365 Adoption User Group Chicagoland Chapter June 2016 Meeting AgendaMichael Blumenthal (Microsoft MVP)
 
Go Social or Go Home! 3 Things You Should Know About How Yammer + SharePoint ...
Go Social or Go Home! 3 Things You Should Know About How Yammer + SharePoint ...Go Social or Go Home! 3 Things You Should Know About How Yammer + SharePoint ...
Go Social or Go Home! 3 Things You Should Know About How Yammer + SharePoint ...Gina Montgomery, V-TSP
 

Similar to Matthew Harkins Presentation on SharePoint External Data (14)

SharePoint 2013 Upgrade SPSSTL 2013
SharePoint 2013 Upgrade SPSSTL 2013SharePoint 2013 Upgrade SPSSTL 2013
SharePoint 2013 Upgrade SPSSTL 2013
 
Microsoft Exam 70-331 Exam Cram Study Guide
Microsoft Exam 70-331 Exam Cram Study GuideMicrosoft Exam 70-331 Exam Cram Study Guide
Microsoft Exam 70-331 Exam Cram Study Guide
 
What you don’t know CAN hurt you
What you don’t know CAN hurt youWhat you don’t know CAN hurt you
What you don’t know CAN hurt you
 
Building multiplatform share point solutions
Building multiplatform share point solutionsBuilding multiplatform share point solutions
Building multiplatform share point solutions
 
Social to the next level: Yammer - SharePoint Saturday Italy
Social to the next level: Yammer - SharePoint Saturday ItalySocial to the next level: Yammer - SharePoint Saturday Italy
Social to the next level: Yammer - SharePoint Saturday Italy
 
The Ins and Outs of SharePoint Workflow- 100 Level Look
The Ins and Outs of SharePoint Workflow- 100 Level LookThe Ins and Outs of SharePoint Workflow- 100 Level Look
The Ins and Outs of SharePoint Workflow- 100 Level Look
 
SharePoint Saturday New York 2013 - Governance Experts Panel
SharePoint Saturday New York 2013 - Governance Experts PanelSharePoint Saturday New York 2013 - Governance Experts Panel
SharePoint Saturday New York 2013 - Governance Experts Panel
 
SharePoint Saturday STL: SharePoint Powershell Admins
SharePoint Saturday STL: SharePoint Powershell AdminsSharePoint Saturday STL: SharePoint Powershell Admins
SharePoint Saturday STL: SharePoint Powershell Admins
 
SPS St Louis - SSRS 2012 SharePoint 2013 List Reporting
SPS St Louis -  SSRS 2012 SharePoint 2013 List ReportingSPS St Louis -  SSRS 2012 SharePoint 2013 List Reporting
SPS St Louis - SSRS 2012 SharePoint 2013 List Reporting
 
Cloudy SharePoint Applications
Cloudy SharePoint ApplicationsCloudy SharePoint Applications
Cloudy SharePoint Applications
 
Sharepoint Saturday Italy @Rome - SharePoint Search
Sharepoint Saturday Italy @Rome - SharePoint SearchSharepoint Saturday Italy @Rome - SharePoint Search
Sharepoint Saturday Italy @Rome - SharePoint Search
 
SharePoint Search
SharePoint SearchSharePoint Search
SharePoint Search
 
Office 365 Adoption User Group Chicagoland Chapter June 2016 Meeting Agenda
Office 365 Adoption User Group Chicagoland Chapter June 2016 Meeting AgendaOffice 365 Adoption User Group Chicagoland Chapter June 2016 Meeting Agenda
Office 365 Adoption User Group Chicagoland Chapter June 2016 Meeting Agenda
 
Go Social or Go Home! 3 Things You Should Know About How Yammer + SharePoint ...
Go Social or Go Home! 3 Things You Should Know About How Yammer + SharePoint ...Go Social or Go Home! 3 Things You Should Know About How Yammer + SharePoint ...
Go Social or Go Home! 3 Things You Should Know About How Yammer + SharePoint ...
 

Recently uploaded

Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 

Recently uploaded (20)

Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 

Matthew Harkins Presentation on SharePoint External Data

Editor's Notes

  1. We’re going to briefly review the options for accessing external data stores and then we’ll discuss a solution bringing DB2 data into a SharePoint list.We’ll then look at ways to make the data easier for an end user to manipulate and cover the Governance changes requiredFinally a quick review of the tools required and then on to the questions.
  2. Why use BCS at all? Can’t you do all this with .Net?BCS can make your job Easier and Faster. I don’t want to spin this as roses and unicorns because it can also get you wrapped up and frustrated. I’m going to give you some tips that will hopefully limit your frustrations.
  3. The features shown will work equally on SharePoint 2010 and 2013. I have not tested this on MOSS 2007 or Office 365.Like many DIY solutions we try to make use of what we have at hand. Authentication can likely be handled with different LDAP stores or even revert to self if your security team would allow it, but this is a Microsoft course so we’ll try to use Microsoft technologies as much as possible.
  4. This process flow outlines the various connections and linkagesthat a request traverses to verify that a user has permission to the content and then to retrieve and display the content for the user.User requests list of External Content from SharePoint by loading a page containing a configured BCS webPartIf the user has access to the site, the webPart forwards a request with user’s windows credentials to the BCS serviceBCS service looks for and returns mapping of the end user’s windows credential translating it into an application windows credential using the Secure Store ServiceBCS service passes the request to the SQL Server Database view using the application windows credentialthe SQL Server passes the request to the Linked Database Object The Linked Database Object translates the windows application credential into a mainframe application credential using the local linked object mapping and passes the request to the Mainframe DB2 using an ODBC connection configured with The request is sent back through the database layers to the BCS service
  5. Security First – usually we just get it working and then add in security, but we’re going to deviate here from that practice to save some steps later.Access Central Admin and navigate to the Secure Store Service ApplicationCreate a new Target Application IDThe Target Application ID will be used later to define access to the DatabaseThe Type of Group allows many users to share this single ID
  6. If you only want a subset of your users to have access, add a group of users in the Members picker.
  7. This is the secret sauce.Once these steps are complete, the process is nearly identical to creating any other BCS External Content TypeThe only difference is that you will connect to a view instead of a table
  8. New Tool – SQL Server Management StudioIf you are not a SQL Admin, you’ll need to get SysAdmin access to a database to do this. If you are lucky and have a SQL DBA, ask them to create this linked server.Before you start make sure the service account that runs your SQL Services is in the local machine Administrators group.
  9. If you are familiar with JDBC, the provider string is akin to the Connection StringWe also turn off RPC out because we want to limit how the queries are passed to the remote data store
  10. Do you need a failover login for testing?
  11. Allow inProcess and Lazy Schema or you will likely run into performance issues
  12. Allow inProcess and Lazy Schema or you will likely run into performance issues
  13. Abstracting the content to a View allows the DBA to segment access if for example different tables need different abilities (prevent deletions or insertions or readonly) or if different user groups need different level of access and the DBA is not comfortable offloading that control to a SharePoint admin or Site Admin. Views also allow the DBA to set up the linked database connection once and then manage access to different tables for different projects without the tedium of maintaining multiple linked database connections.
  14. New Tool – SharePoint designer
  15. Name it
  16. Choose the data source
  17. For this discussion, the Focus is on SQL Server Connection typesAdditional options .Net or WCF typesSQL Server offers the simplest creation mechanism for the IT Pro creating the External Content TypeBoth.Net and WCF solutions require 3rd Party Database Drivers to be installed on the Server hosting BCSThere are good use cases in which it would be recommended to use a .Net Assembly or a Custom WCF Service connector. If you have need of table joins and can deploy a solution to your farm, then a .Net Assembly Connector may be a better solution. If your back end data store changes frequently a Custom WCF Service Connector may be a better solution.The use case we are solving for in this example is a simple database table that needs frequent updates and we don’t want to write a custom application so why not use SharePoint and take advantage of the built-in authentication and user interface capabilities?
  18. In this credential request, use the account that was given permission to the SQL view
  19. Pick your Primary Key and if you have read-only fields select them here
  20. If you don’t limit to 2000 and you don’t use powershell to increase this default you may not be able to access all of your data. So create a limit filter.Other filters allow you to create custom views using the BCS WebParts later on, but that’s another presentation.
  21. Don’t forget to save!
  22. Now create a new External List using this newly created ECT.
  23. New Tool InfoPath DesignerRe-arrange fields,Add Business Logic, populate some fields based on who is filling out the form or previous fields’ selections….