Spsnh geoff varosky - jornata - planning and configuring extranets in share point 2010

632 views

Published on

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

  • Be the first to like this

No Downloads
Views
Total views
632
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Spsnh geoff varosky - jornata - planning and configuring extranets in share point 2010

  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: gvarosky@jornata.com<br />Twitter: @gvaro<br />LinkedIn & Facebook<br />2<br />Thinking SharePoint? Think Jornata.<br />email: gvarosky@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: gvarosky@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: gvarosky@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: gvarosky@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: gvarosky@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: gvarosky@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: gvarosky@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: gvarosky@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: gvarosky@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: gvarosky@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: gvarosky@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: gvarosky@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: gvarosky@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: gvarosky@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: gvarosky@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: gvarosky@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 />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: gvarosky@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: gvarosky@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: gvarosky@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: gvarosky@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 />NEW VM AVAILABLE SOON – SEND ME AN EMAIL!<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: gvarosky@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: gvarosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro<br />
  25. 25. 25<br />Thinking SharePoint? Think Jornata.<br />email: gvarosky@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: gvarosky@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: gvarosky@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: gvarosky@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: gvarosky@jornata.com<br />Twitter: @gvaro<br />LinkedIn & Facebook<br />29<br />Thinking SharePoint? Think Jornata.<br />email: gvarosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro<br />

×