SlideShare a Scribd company logo
Thinking SharePoint? Think Jornata.




  Planning and Configuring
Extranets in SharePoint 2010
 Prepared for

 Prepared by    Geoff Varosky
                 Jornata
                    Jornata
                 61-63 Chatham Street
                  Fourth Floor
                  Boston, MA 02109
 Submitted on     October 17, 2011
About Me
• Geoff Varosky
  – Jornata
     •   Director, Development & Evangelism
     •   Father, Hiker, Camper, Musician, 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.
Agenda
• Thinking
  – What is an extranet?
  – Requirements
  – SharePoint 2010


• Doing
  – Configuration
     • SharePoint
     • Alternate Access Mappings
     • IIS
  – Management
               email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro
                                                                                                                    3
               Thinking SharePoint? Think Jornata.
What is an extranet?


     email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro
                                                                                                          4
     Thinking SharePoint? Think Jornata.
What is an extranet?




 email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro
                                                                                                      5
 Thinking SharePoint? Think Jornata.
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.
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.
Simple Extranet Example




   email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro
                                                                                                        8
   Thinking SharePoint? Think Jornata.
Requirements



email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro
                                                                                                     9
Thinking SharePoint? Think Jornata.
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
                                                                                                                    10
                Thinking SharePoint? Think Jornata.
Requirements




email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro
                                                                                                    11
Thinking SharePoint? Think Jornata.
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
                                                                                                                       12
                   Thinking SharePoint? Think Jornata.
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
                                                                                                    13
Thinking SharePoint? Think Jornata.
Requirements




email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro
                                                                                                    14
Thinking SharePoint? Think Jornata.
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
                                                                                                                      15
                  Thinking SharePoint? Think Jornata.
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)
       •   Biometrics
             – Retina, fingerprint, facial structure, hair and blood samples


                      email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro
                                                                                                                          16
                      Thinking SharePoint? Think Jornata.
SharePoint 2010



 email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro
                                                                                                     17
 Thinking SharePoint? Think Jornata.
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
          – Extend Web Application
          – web.config settings
          – Alternate Access Mappings
      • Configure IIS
      • Create and Manage Users

                   email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro
                                                                                                                       18
                   Thinking SharePoint? Think Jornata.
DEMO!



email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro
                                                                                                    19
Thinking SharePoint? Think Jornata.
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
                                                                                                                        20
                    Thinking SharePoint? Think Jornata.
Remember this too…
• Test the configuration
• Review security regularly




            email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro
                                                                                                                21
            Thinking SharePoint? Think Jornata.
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
                                                                                                                      22
                   Thinking SharePoint? Think Jornata.
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
                                                                                                                    23
                Thinking SharePoint? Think Jornata.
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




                email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro
                                                                                                                    24
                Thinking SharePoint? Think Jornata.
email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro
                                                                                                    25
Thinking SharePoint? Think Jornata.
•   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
                                                                                                                26
            Thinking SharePoint? Think Jornata.
Q&A

email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro
                                                                                                    27
Thinking SharePoint? Think Jornata.
About Me
• Geoff Varosky
  – Jornata
     •   Director, Development & Evangelism
     •   Father, Hiker, Camper, Musician, 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
                                                                                                                     28
                Thinking SharePoint? Think Jornata.

More Related Content

PPTX
Planning and Configuring Extranets in SharePoint 2010
PPTX
Planning and Configuring Extranets in SharePoint 2010
PPTX
Planning and Configuring Extranets in SharePoint 2010
PPTX
Planning and Configuring Extranets in SharePoint 2010
PPTX
Spsnh geoff varosky - jornata - planning and configuring extranets in share...
PPTX
Planning and Configuring Extranets in SharePoint 2010
PDF
Planning and Configuring Extranets in SharePoint 2010
PPTX
What's New for Developers in SharePoint 2010
Planning and Configuring Extranets in SharePoint 2010
Planning and Configuring Extranets in SharePoint 2010
Planning and Configuring Extranets in SharePoint 2010
Planning and Configuring Extranets in SharePoint 2010
Spsnh geoff varosky - jornata - planning and configuring extranets in share...
Planning and Configuring Extranets in SharePoint 2010
Planning and Configuring Extranets in SharePoint 2010
What's New for Developers in SharePoint 2010

What's hot (20)

PPTX
Creating Custom Actions within SharePoint
PPTX
SharePoint Saturday EMEA - The Ribbon UI and Custom Actions in SharePoint 2010
PPTX
From SharePoint Designer to Visual Studio - Prototyping and Deploying Solutio...
PPT
Part 1 - Everything You Need To Know About SharePoint's Social Capabilities -...
PDF
The Ribbon UI and Custom Actions in SharePoint 2010
PDF
Enterprise 2.0 - Everything You Need To Know About SharePoint 2010 Social Cap...
PDF
Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social C...
PPTX
SharePoint Saturday NYC 1/30/10 - Whats New For Developers In Share Point 2010
PPTX
Creating Custom Actions in SharePoint 2010
PPTX
Planning and Configuring Extranets in SharePoint 2010
PPTX
SPSNY 2012 - SharePoint In The Cloud
PPTX
Social Features of SharePoint 2013: Enhancing Productivity
PDF
Northridge Presentation Share Point Portal User Experience
PPT
Social In SharePoint 2010
PPTX
SharePoint My Sites: Aligning Business Needs, Corporate Culture & SharePoint ...
PPTX
SharePoint Saturday Hartford - 01/29/11 - Creating Custom Actions in SharePoi...
PPTX
SharePoint Saturday Boston 2/27/10 - Whats New For Developers In SharePoint 2010
PPTX
Sharpen SharePoint Adoption in SharePoint 2013 with Gamification
PPTX
The Flash Facebook Cookbook - FlashMidlands
PPTX
Another attempt to demystify SharePoint Governance - SP Saturday Boston
Creating Custom Actions within SharePoint
SharePoint Saturday EMEA - The Ribbon UI and Custom Actions in SharePoint 2010
From SharePoint Designer to Visual Studio - Prototyping and Deploying Solutio...
Part 1 - Everything You Need To Know About SharePoint's Social Capabilities -...
The Ribbon UI and Custom Actions in SharePoint 2010
Enterprise 2.0 - Everything You Need To Know About SharePoint 2010 Social Cap...
Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social C...
SharePoint Saturday NYC 1/30/10 - Whats New For Developers In Share Point 2010
Creating Custom Actions in SharePoint 2010
Planning and Configuring Extranets in SharePoint 2010
SPSNY 2012 - SharePoint In The Cloud
Social Features of SharePoint 2013: Enhancing Productivity
Northridge Presentation Share Point Portal User Experience
Social In SharePoint 2010
SharePoint My Sites: Aligning Business Needs, Corporate Culture & SharePoint ...
SharePoint Saturday Hartford - 01/29/11 - Creating Custom Actions in SharePoi...
SharePoint Saturday Boston 2/27/10 - Whats New For Developers In SharePoint 2010
Sharpen SharePoint Adoption in SharePoint 2013 with Gamification
The Flash Facebook Cookbook - FlashMidlands
Another attempt to demystify SharePoint Governance - SP Saturday Boston
Ad

Similar to Planning and Configuring Extranets in SharePoint 2010 (20)

PPTX
Best Practices in SharePoint Development - Just Freakin Work! Overcoming Hurd...
PPTX
The Ribbon UI and Custom Actions in SharePoint 2010
PPTX
Planning and Configuring Extranets in SharePoint 2010 @ SharePoint Saturday N...
PPTX
Planning and Configuring Extranets in SharePoint 2010
PPTX
Who? What? Where? Searching in SharePoint
PPTX
Jornata llc sps baltimore 2012 - share point branding
PDF
SharePoint in the clouds, on earth, in the subway, and in a fruit salad (mang...
PDF
Envision it SharePoint Extranet Webinar Series - Extranet User Provisioning
PPTX
Ten Best SharePoint Features You’ve Never Used by Christian Buckley - SPTechCon
PPTX
10 Best SharePoint Features You’ve Never Used (But Should)
PPTX
Creating Custom Actions in SharePoint 2010
PPTX
Azurati SharePoint2Go - BYOD ready mobile sharepoint
PDF
GateIn - Presented at Atlanta JUG on 1/19/2010
PPTX
Module 1 - Introduction to the SharePoint Developer Landscape .pptx
PPTX
What’s your Social IQ? Succeeding with SharePoint Social by Chris McNulty - S...
PDF
Microsoft Sharepoint 2010 Enterprise Applications On Windows Phone 7 Todd Spa...
PPTX
SharePoint Development
PPTX
Top 10 in SharePoint 2013
PDF
Paragon Solutions SharePoint 2013: An Overview
PPTX
Understanding SharePoint Online
Best Practices in SharePoint Development - Just Freakin Work! Overcoming Hurd...
The Ribbon UI and Custom Actions in SharePoint 2010
Planning and Configuring Extranets in SharePoint 2010 @ SharePoint Saturday N...
Planning and Configuring Extranets in SharePoint 2010
Who? What? Where? Searching in SharePoint
Jornata llc sps baltimore 2012 - share point branding
SharePoint in the clouds, on earth, in the subway, and in a fruit salad (mang...
Envision it SharePoint Extranet Webinar Series - Extranet User Provisioning
Ten Best SharePoint Features You’ve Never Used by Christian Buckley - SPTechCon
10 Best SharePoint Features You’ve Never Used (But Should)
Creating Custom Actions in SharePoint 2010
Azurati SharePoint2Go - BYOD ready mobile sharepoint
GateIn - Presented at Atlanta JUG on 1/19/2010
Module 1 - Introduction to the SharePoint Developer Landscape .pptx
What’s your Social IQ? Succeeding with SharePoint Social by Chris McNulty - S...
Microsoft Sharepoint 2010 Enterprise Applications On Windows Phone 7 Todd Spa...
SharePoint Development
Top 10 in SharePoint 2013
Paragon Solutions SharePoint 2013: An Overview
Understanding SharePoint Online
Ad

More from Geoff Varosky (7)

PPTX
Using Azure Runbooks and Microsoft Flow to Automate SharePoint Tasks
PPTX
Automating Enterprise Application Deployments with PowerShell
PDF
Automating Your Enterprise Application Deployments with PowerShell
PDF
Creating Custom Actions in SharePoint 2010
PDF
Just Freakin' Work - Overcoming Hurdles and Avoiding Pain
PPTX
Global SharePoint Users Group 1/5/10 - Creating Custom Actions Within SharePoint
PPTX
SharePoint Saturday DC 12/5/09 - Introduction To Developing Custom Actions Wi...
Using Azure Runbooks and Microsoft Flow to Automate SharePoint Tasks
Automating Enterprise Application Deployments with PowerShell
Automating Your Enterprise Application Deployments with PowerShell
Creating Custom Actions in SharePoint 2010
Just Freakin' Work - Overcoming Hurdles and Avoiding Pain
Global SharePoint Users Group 1/5/10 - Creating Custom Actions Within SharePoint
SharePoint Saturday DC 12/5/09 - Introduction To Developing Custom Actions Wi...

Recently uploaded (20)

PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
Big Data Technologies - Introduction.pptx
PPT
Teaching material agriculture food technology
PPTX
Programs and apps: productivity, graphics, security and other tools
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Encapsulation theory and applications.pdf
PPTX
Spectroscopy.pptx food analysis technology
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Electronic commerce courselecture one. Pdf
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Reach Out and Touch Someone: Haptics and Empathic Computing
Big Data Technologies - Introduction.pptx
Teaching material agriculture food technology
Programs and apps: productivity, graphics, security and other tools
“AI and Expert System Decision Support & Business Intelligence Systems”
Mobile App Security Testing_ A Comprehensive Guide.pdf
20250228 LYD VKU AI Blended-Learning.pptx
Encapsulation theory and applications.pdf
Spectroscopy.pptx food analysis technology
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Chapter 3 Spatial Domain Image Processing.pdf
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
MIND Revenue Release Quarter 2 2025 Press Release
Dropbox Q2 2025 Financial Results & Investor Presentation
Electronic commerce courselecture one. Pdf
Digital-Transformation-Roadmap-for-Companies.pptx
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...

Planning and Configuring Extranets in SharePoint 2010

  • 1. Thinking SharePoint? Think Jornata. Planning and Configuring Extranets in SharePoint 2010 Prepared for Prepared by Geoff Varosky Jornata Jornata 61-63 Chatham Street Fourth Floor Boston, MA 02109 Submitted on October 17, 2011
  • 2. About Me • Geoff Varosky – Jornata • Director, Development & Evangelism • Father, Hiker, Camper, Musician, 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. Agenda • Thinking – What is an extranet? – Requirements – SharePoint 2010 • Doing – Configuration • SharePoint • Alternate Access Mappings • IIS – Management email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro 3 Thinking SharePoint? Think Jornata.
  • 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. 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. 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. 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. Simple Extranet Example email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro 8 Thinking SharePoint? Think Jornata.
  • 9. Requirements email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro 9 Thinking SharePoint? Think Jornata.
  • 10. 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 10 Thinking SharePoint? Think Jornata.
  • 11. Requirements email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro 11 Thinking SharePoint? Think Jornata.
  • 12. 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 12 Thinking SharePoint? Think Jornata.
  • 13. 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 13 Thinking SharePoint? Think Jornata.
  • 14. Requirements email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro 14 Thinking SharePoint? Think Jornata.
  • 15. 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 15 Thinking SharePoint? Think Jornata.
  • 16. 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) • Biometrics – Retina, fingerprint, facial structure, hair and blood samples email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro 16 Thinking SharePoint? Think Jornata.
  • 17. SharePoint 2010 email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro 17 Thinking SharePoint? Think Jornata.
  • 18. 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 – Extend Web Application – web.config settings – Alternate Access Mappings • Configure IIS • Create and Manage Users email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro 18 Thinking SharePoint? Think Jornata.
  • 19. DEMO! email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro 19 Thinking SharePoint? Think Jornata.
  • 20. 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 20 Thinking SharePoint? Think Jornata.
  • 21. Remember this too… • Test the configuration • Review security regularly email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro 21 Thinking SharePoint? Think Jornata.
  • 22. 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 22 Thinking SharePoint? Think Jornata.
  • 23. 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 23 Thinking SharePoint? Think Jornata.
  • 24. 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 email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro 24 Thinking SharePoint? Think Jornata.
  • 25. email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro 25 Thinking SharePoint? Think Jornata.
  • 26. 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 26 Thinking SharePoint? Think Jornata.
  • 27. Q&A email: geoff.varosky@jornata.com | web: www.jornata.com | blog: www.sharepointyankee.com | twitter: @gvaro 27 Thinking SharePoint? Think Jornata.
  • 28. About Me • Geoff Varosky – Jornata • Director, Development & Evangelism • Father, Hiker, Camper, Musician, 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 28 Thinking SharePoint? Think Jornata.