Thinking SharePoint? Think Jornata.  Planning and ConfiguringExtranets in SharePoint 2010 Prepared for Prepared by    Geof...
About Me• Geoff Varosky  – Jornata     •   Director, Development & Evangelism     •   Blogger, Speaker     •   BASPUG Co-F...
Agenda• Thinking  – What is an extranet?  – Requirements  – SharePoint 2010• Doing  – Configuration     • Forms Based Auth...
What is an extranet?     email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitte...
What is an extranet? email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @...
What is an extranet?Controlled access from  external networks     email: geoff.varosky@jornata.com | web: www.jornata.com ...
What is an extranet?Controlled access from EXTeRnAl NETworks     email: geoff.varosky@jornata.com | web: www.jornata.com |...
Simple Extranet Example   email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitt...
Requirements• What do you REALLY need?  –   Who needs access?  –   How sensitive is the data?  –   How sensitive is your n...
Requirementsemail: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro    ...
Requirements• Who needs access?  – Internal employees only?     • Active Directory  – Internal employees and external user...
Remember this…               You are giving a key                  to access your                company’s data in        ...
Requirements• How sensitive is the data & internal network?   – Network & SharePoint      • DMZ      • Separate web applic...
Requirements• How sensitive is the data & internal network?   – Security       • Secure Certificates (SSL)       • Encrypt...
SharePoint 2010 email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro...
SharePoint 2010• Versions?   – Foundation up to Enterprise Server 2010      • Claims Based Authentication            – For...
DEMO!email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro           ...
Managing Users• IIS   – Must change default role manager and membership providers     each time = DOWNTIME.   – Separate I...
Remember this too…• Test the configuration• Review security regularly            email: geoff.varosky@jornata.com | web: w...
Resources• My blog series   – Part 1 : http://go.gvaro.net/ExtranetsP1   – Part 2 : http://go.gvaro.net/ExtranetsP2   – Pa...
Resources• Phone Factor – Phone Verification   – http://www.phonefactor.com• Plan Security Hardening (TechNet)   – http://...
Resources• Visual FBA configuration by Donal Conlon   – http://go.gvaro.net/oPnAYx• Extranet tested topologies for SP 2010...
Resources• PeoplePicker Wildcard Search   – http://go.gvaro.net/FBAWildCard• Helpful Resources for Troubleshooting Members...
email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro                ...
•   Meets 2nd Wednesday/Month•   6P – 8PM•   Microsoft Waltham & Cambridge•   http://www.bostonsharepointug.org•   Twitter...
Q&Aemail: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro             ...
About Me• Geoff Varosky  – Jornata     •   Director, Development & Evangelism     •   Blogger, Speaker     •   BASPUG Co-F...
Upcoming SlideShare
Loading in...5
×

Planning and Configuring Extranets in SharePoint 2010

7,341

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
7,341
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Planning and Configuring Extranets in SharePoint 2010"

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

×