Planning and Configuring Extranets in SharePoint 2010<br />Geoff Varosky<br />Jornata<br />
About Me<br />Geoff Varosky<br />Jornata<br />Director, Development & Evangelism<br />Blogger, Speaker<br />BASPUG Co-Foun...
Agenda<br />Thinking<br />What is an extranet?<br />Requirements<br />SharePoint 2010<br />Doing<br />Configuration<br />S...
What is an extranet?<br />4<br />Thinking SharePoint? Think Jornata.<br />email: geoff.varosky@jornata.com  |  web: www.jo...
What is an extranet?<br />5<br />Thinking SharePoint? Think Jornata.<br />email: geoff.varosky@jornata.com  |  web: www.jo...
What is an extranet?<br />Controlled access from external networks<br />6<br />Thinking SharePoint? Think Jornata.<br />em...
What is an extranet?<br />Controlled access from EXTeRnAlNETworks<br />7<br />Thinking SharePoint? Think Jornata.<br />ema...
Simple Extranet Example<br />8<br />Thinking SharePoint? Think Jornata.<br />email: geoff.varosky@jornata.com  |  web: www...
Requirements<br />9<br />Thinking SharePoint? Think Jornata.<br />email: geoff.varosky@jornata.com  |  web: www.jornata.co...
Requirements<br />What do you REALLY need?<br />Who needs access?<br />How sensitive is the data?<br />How sensitive is yo...
Requirements<br />11<br />Thinking SharePoint? Think Jornata.<br />email: geoff.varosky@jornata.com  |  web: www.jornata.c...
Requirements<br />Who needs access?<br />Internal employees only?<br />Active Directory<br />Internal employees and extern...
Remember this…<br />13<br />Thinking SharePoint? Think Jornata.<br />email: geoff.varosky@jornata.com  |  web: www.jornata...
Requirements<br />14<br />Thinking SharePoint? Think Jornata.<br />email: geoff.varosky@jornata.com  |  web: www.jornata.c...
Requirements<br />How sensitive is the data & internal network?<br />Network & SharePoint<br />DMZ<br />Separate web appli...
Requirements<br />How sensitive is the data & internal network?<br />Security<br />Secure Certificates (SSL)<br />Encrypti...
SharePoint 2010<br />17<br />Thinking SharePoint? Think Jornata.<br />email: geoff.varosky@jornata.com  |  web: www.jornat...
SharePoint 2010<br />Versions?<br />Foundation up to Enterprise Server 2010<br />Claims Based Authentication<br />Forms Ba...
DEMO!<br />19<br />Thinking SharePoint? Think Jornata.<br />email: geoff.varosky@jornata.com  |  web: www.jornata.com  |  ...
Managing Users<br />IIS<br />Must change default role manager and membership providers each time = DOWNTIME.<br />Separate...
Remember this too…<br />21<br />Thinking SharePoint? Think Jornata.<br />email: geoff.varosky@jornata.com  |  web: www.jor...
Resources<br />My blog series<br />Part 1 : http://go.gvaro.net/ExtranetsP1<br />Part 2 : http://go.gvaro.net/ExtranetsP2<...
Resources<br />Visual FBA configuration by Donal Conlon (Jornata)<br />http://go.gvaro.net/oPnAYx<br />Extranet tested top...
Resources<br />PeoplePicker Wildcard Search<br />http://go.gvaro.net/FBAWildCard<br />Helpful Resources for Troubleshootin...
25<br />Thinking SharePoint? Think Jornata.<br />email: geoff.varosky@jornata.com  |  web: www.jornata.com  |  blog: www.s...
26<br />Thinking SharePoint? Think Jornata.<br /><ul><li>Meets 2nd Wednesday/Month
6P – 8PM
Microsoft Waltham & Cambridge
http://www.bostonsharepointug.org
Upcoming SlideShare
Loading in...5
×

Planning and Configuring Extranets in SharePoint 2010 @ SharePoint Saturday New Hampster

4,149

Published on

Most companies, large or small, require contact and collaboration with external entities, whether they are vendors, clients, or contractors. SharePoint gives us the ability to open up portals for collaboration with these external entities – this session will show you how to accomplish this using SharePoint 2010.
We will review what is required to make SharePoint “open” to the external world, discuss scenarios regarding security and privacy, as well as walk through configuring Forms Based Authentication, Claims Based Authentication, as well as using Business Connectivity Services in SharePoint 2010, to authenticate, and manage our external users.
Once completing this session, you should have a firm grasp on how to configure an extranet environment using SharePoint 2010, as well as what should be considered during the planning of your extranet scenarios.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
4,149
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "Planning and Configuring Extranets in SharePoint 2010 @ SharePoint Saturday New Hampster"

  1. 1. Planning and Configuring Extranets in SharePoint 2010<br />Geoff Varosky<br />Jornata<br />
  2. 2. About Me<br />Geoff Varosky<br />Jornata<br />Director, Development & Evangelism<br />Blogger, Speaker<br />BASPUG Co-Founder<br />SPS Boston Co-Organizer<br />Blog : www.sharepointyankee.com<br />Email: geoff.varosky@jornata.com<br />Twitter: @gvaro<br />LinkedIn & Facebook<br />2<br />Thinking SharePoint? Think Jornata.<br />email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro<br />
  3. 3. Agenda<br />Thinking<br />What is an extranet?<br />Requirements<br />SharePoint 2010<br />Doing<br />Configuration<br />SharePoint<br />Alternate Access Mappings<br />IIS<br />Management<br />3<br />Thinking SharePoint? Think Jornata.<br />email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro<br />
  4. 4. What is an extranet?<br />4<br />Thinking SharePoint? Think Jornata.<br />email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro<br />
  5. 5. What is an extranet?<br />5<br />Thinking SharePoint? Think Jornata.<br />email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro<br />
  6. 6. What is an extranet?<br />Controlled access from external networks<br />6<br />Thinking SharePoint? Think Jornata.<br />email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro<br />
  7. 7. What is an extranet?<br />Controlled access from EXTeRnAlNETworks<br />7<br />Thinking SharePoint? Think Jornata.<br />email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro<br />
  8. 8. Simple Extranet Example<br />8<br />Thinking SharePoint? Think Jornata.<br />email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro<br />
  9. 9. Requirements<br />9<br />Thinking SharePoint? Think Jornata.<br />email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro<br />
  10. 10. Requirements<br />What do you REALLY need?<br />Who needs access?<br />How sensitive is the data?<br />How sensitive is your network?<br />Budget?<br />10<br />Thinking SharePoint? Think Jornata.<br />email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro<br />
  11. 11. Requirements<br />11<br />Thinking SharePoint? Think Jornata.<br />email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro<br />
  12. 12. Requirements<br />Who needs access?<br />Internal employees only?<br />Active Directory<br />Internal employees and external users?<br />Active Directory<br />Additional domain with restricted access<br />Active Directory & Forms Based Authentication<br />Claims Authentication<br />External<br />Clients, partners, consultants<br />Active Directory<br />Forms Based Authentication<br />Separate or together?<br />12<br />Thinking SharePoint? Think Jornata.<br />email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro<br />
  13. 13. Remember this…<br />13<br />Thinking SharePoint? Think Jornata.<br />email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro<br />You are giving a key to access your company’s data in some form or another.<br />
  14. 14. Requirements<br />14<br />Thinking SharePoint? Think Jornata.<br />email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro<br />
  15. 15. Requirements<br />How sensitive is the data & internal network?<br />Network & SharePoint<br />DMZ<br />Separate web application<br />Separate farm<br />15<br />Thinking SharePoint? Think Jornata.<br />email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro<br />
  16. 16. Requirements<br />How sensitive is the data & internal network?<br />Security<br />Secure Certificates (SSL)<br />Encryption<br />Firewall<br />Both hardware and software?<br />Content Filtering<br />ACLs<br />Virtual Private Network<br />Anti-Virus and Anti-Malware<br />Client-based certificates<br />One-time passwords (RSA tokens)<br />Biometrics<br />Retina, fingerprint, facial structure, hair and blood samples<br />16<br />Thinking SharePoint? Think Jornata.<br />email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro<br />
  17. 17. SharePoint 2010<br />17<br />Thinking SharePoint? Think Jornata.<br />email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro<br />
  18. 18. SharePoint 2010<br />Versions?<br />Foundation up to Enterprise Server 2010<br />Claims Based Authentication<br />Forms Based Authentication<br />Office 365?<br />Configuration (and our Demo)<br />Create ASP.NET Membership Database<br />Configure SharePoint<br />Extend Web Application<br />web.config settings<br />Alternate Access Mappings<br />Configure IIS<br />Create and Manage Users<br />18<br />Thinking SharePoint? Think Jornata.<br />email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro<br />
  19. 19. DEMO!<br />19<br />Thinking SharePoint? Think Jornata.<br />email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro<br />
  20. 20. Managing Users<br />IIS<br />Must change default role manager and membership providers each time = DOWNTIME.<br />Separate IIS Virtual Web Application<br />BCS<br />Great way to manage users (passwords, emails, etc.)<br />No ability to create users without another layer of logic<br />Codeplex<br />SharePoint 2010 FBA Pack<br />http://sharepoint2010fba.codeplex.com<br />3rd Party…<br />DevIt.EU<br />http://www.devit.eu/<br />20<br />Thinking SharePoint? Think Jornata.<br />email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro<br />
  21. 21. Remember this too…<br />21<br />Thinking SharePoint? Think Jornata.<br />email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro<br />Test the configuration<br />Review security regularly<br />
  22. 22. Resources<br />My blog series<br />Part 1 : http://go.gvaro.net/ExtranetsP1<br />Part 2 : http://go.gvaro.net/ExtranetsP2<br />Part 3 : http://go.gvaro.net/ExtranetsP3<br />My Virtual Environment via CloudShare<br />SharePoint 2010 Information Worker image<br />Configured just about the same as we did here<br />On the desktop<br />Links to my information<br />Link to Extranet<br />14 Day Trial<br />Use promo code GEOFF to get first month for $29!<br />http://go.gvaro.net/ExtranetsVM3<br />22<br />Thinking SharePoint? Think Jornata.<br />email: gvarosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro<br />
  23. 23. Resources<br />Visual FBA configuration by Donal Conlon (Jornata)<br />http://go.gvaro.net/oPnAYx<br />Extranet tested topologies for SP 2010 Model<br />http://go.gvaro.net/SP2010ExtTopMod<br />ASP.NET 2.0 Membership Database Reference<br />Create, Add Users, etc.<br />http://go.gvaro.net/AN2Mbr<br />FBA Configuration in SharePoint 2010<br />LDAP: http://go.gvaro.net/FBALDAP<br />ASP.NET Membership DB: http://go.gvaro.net/FBAANMDB<br />23<br />Thinking SharePoint? Think Jornata.<br />email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro<br />
  24. 24. Resources<br />PeoplePicker Wildcard Search<br />http://go.gvaro.net/FBAWildCard<br />Helpful Resources for Troubleshooting Membership Providers<br />http://go.gvaro.net/TSMemProv<br />“Sign me in automatically” in FBA<br />http://go.gvaro.net/pAkDQP<br />24<br />Thinking SharePoint? Think Jornata.<br />email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro<br />
  25. 25. 25<br />Thinking SharePoint? Think Jornata.<br />email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro<br />
  26. 26. 26<br />Thinking SharePoint? Think Jornata.<br /><ul><li>Meets 2nd Wednesday/Month
  27. 27. 6P – 8PM
  28. 28. Microsoft Waltham & Cambridge
  29. 29. http://www.bostonsharepointug.org
  30. 30. Twitter: @BASPUG / #BASPUG</li></ul>email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro<br />
  31. 31. Where am I next?<br />Granite State SharePoint Users Group<br />http://www.granitestatesharepoint.org<br />October 13th<br />Loved this session? See it again here!<br />Baltimore SharePoint Users Group<br />http://www.baltimoresug.org<br />October 20th<br />27<br />Thinking SharePoint? Think Jornata.<br />email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro<br />
  32. 32. Q&A<br />28<br />Thinking SharePoint? Think Jornata.<br />email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro<br />
  33. 33. About Me<br />Geoff Varosky<br />Jornata<br />Director, Development & Evangelism<br />Blogger, Speaker<br />BASPUG Co-Founder<br />SPS Boston Co-Organizer<br />Blog : www.sharepointyankee.com<br />Email: geoff.varosky@jornata.com<br />Twitter: @gvaro<br />LinkedIn & Facebook<br />29<br />Thinking SharePoint? Think Jornata.<br />email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro<br />

×