SlideShare uma empresa Scribd logo
1 de 39
Governing your Extranet for a better user
experience
Jeremy Thake, Enterprise Architect
Jeremy Thake
           •    Enterprise Architect – AvePoint
           •    SharePoint MVP since July ‘10
           •    Founded SharePointDevWiki.com
           •    Co-founder of NothingButSharePoint.com
           •    Speaker at MS TechEd 2009/10, SPC 11

               jeremy.thake@avepoint.com
               gplus.to/jthake
               @jthake
               www.linkedin.com/in/jeremythake
Agenda

•   What is an extranet?
•   Common issues with extranets
•   Authentication Sources
•   Extranet topologies
•   Enforcing processes




      © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means,
                                                         without the prior written consent of AvePoint, Inc.
What is an Extranet?
What is an extranet?

•   Controlled access from external networks
•   Typically walled areas of content
•   Access by internal and external users via authentication
•   Mixture of
    – published read only content for reference
    – shared collaboration content accessible
      internally/externally to company




      © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means,
                                                         without the prior written consent of AvePoint, Inc.
Examples

• Software Partner extranet
   – manuals, software, blogs
   – discussion forums
• Engineering Partner extranet
   – Collaborating on documents
   – Project plans, meeting minutes, agenda etc.
• Software Customer extranet
   – Portal for various systems: helpdesk, sales



     © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means,
                                                        without the prior written consent of AvePoint, Inc.
Common issues with Extranets
Onboarding

• Creating new users
   – 1 to 1
   – Shared accounts
• ECAL licensing




     © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means,
                                                        without the prior written consent of AvePoint, Inc.
Managing users

•   Forgotten passwords
•   Access requests
•   Expiring accounts
•   Claims




      © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means,
                                                         without the prior written consent of AvePoint, Inc.
Internal content

•   Content collaborated and managed internally
•   Making published versions available securely
•   Internal users aggregated view
•   Data sensitivity issues
•   Auditing




      © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means,
                                                         without the prior written consent of AvePoint, Inc.
Branding & Navigation

• Purposely looks different from internal content
• Cross site collection navigation
• Internal users have to look in Intranet & Extranet




     © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means,
                                                        without the prior written consent of AvePoint, Inc.
Authentication sources




© 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means,
                                                   without the prior written consent of AvePoint, Inc.
Active Directory

• Existing AD with in OU with internal users
   – Most organizations won’t agree with this
• Existing AD but isolated in OU
   – Some organizations won’t like external users in internal AD
• External AD with one way trust
   – Some won’t like even trust
• Office 365 federated




     © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means,
                                                        without the prior written consent of AvePoint, Inc.
Claims Based Auth

•   Forms Based Authentication (FBA)
•   Azure ACS (Live ID, Google, Facebook)
•   ADFS 2.0
•   Office 365 Microsoft Online ID




      © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means,
                                                         without the prior written consent of AvePoint, Inc.
Extranet topologies




© 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means,
                                                   without the prior written consent of AvePoint, Inc.
Edge firewall




    © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means,
                                                       without the prior written consent of AvePoint, Inc.
Edge firewall

Pros                                                                                 Cons
• Simplest solution                                                                  • Security model complex
• Inside Corporate network                                                           • One site for both
                                                                                       internal/external
                                                                                               – Sensitive docs visible
                                                                                     • Single firewall separates
                                                                                       corporate network from the
                                                                                       internet



http://technet.microsoft.com/en-us/library/cc263513.aspx
      © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means,
                                                         without the prior written consent of AvePoint, Inc.
Back-to-back perimeter




    © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means,
                                                       without the prior written consent of AvePoint, Inc.
Back-to-back perimeter

Pros                                                                                 Cons
• Isolated to single farm                                                            • Additional n/w gear req.
• External user access is                                                            • Single firewall separates
  isolated to perimeter                                                                corporate network from the
  network                                                                              internet




http://technet.microsoft.com/en-us/library/cc263513.aspx
      © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means,
                                                         without the prior written consent of AvePoint, Inc.
Back-to-back perimeter with cross-farm services




    © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means,
                                                       without the prior written consent of AvePoint, Inc.
Back-to-back perimeter with cross-farm services

Pros                                                                                 Cons
•   Isolation from corporate                                                         • Additional SP farm req.
•   Network traffic isolation                                                        • Additional n/w gear req.
•   Prevents sensitive doc leaks                                                     • Two way trusts req. for
•   Shared services managed                                                            some
    corporate                                                                        • No mechanism to publish
                                                                                       content internal to external




http://technet.microsoft.com/en-us/library/cc263513.aspx
      © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means,
                                                         without the prior written consent of AvePoint, Inc.
Back-to-back perimeter with content publishing




    © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means,
                                                       without the prior written consent of AvePoint, Inc.
Back-to-back perimeter with content publishing

Pros                                                                                 Cons
• Isolation from corporate                                                           • Additional SP farm req.
• Network traffic isolation                                                          • Additional n/w gear req.
• Prevents sensitive doc leaks                                                       • Two way trusts req. for
• Shared services managed                                                              some
  corporate                                                                          • Content management
• Ability to publish content                                                           complex
  from internal to external                                                          • No two-way content sync
                                                                                       (read-only)


http://technet.microsoft.com/en-us/library/cc263513.aspx
      © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means,
                                                         without the prior written consent of AvePoint, Inc.
Split back-to-back




    © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means,
                                                       without the prior written consent of AvePoint, Inc.
Split back-to-back or “stretched” farm

Pros                                                                                 Cons
• SQL stored in corporate n/w                                                        •      Domain trust required
                                                                                     •      Complex architecture
                                                                                     •      Interfarm comms in 2 n/w
                                                                                     •      One site for both
                                                                                            internal/external
                                                                                               – Sensitive docs visible




http://technet.microsoft.com/en-us/library/cc263513.aspx
      © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means,
                                                         without the prior written consent of AvePoint, Inc.
Split back-to-back optimized for content publishing




    © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means,
                                                       without the prior written consent of AvePoint, Inc.
Split back-to-back optimized for content publishing

Pros                                                                                 Cons
• SQL stored in corporate n/w                                                        • Domain trust required
• Ability to publish content                                                         • Complex architecture
  from internal to external                                                          • Interfarm comms in 2 n/w
                                                                                     • Content management
                                                                                       complex
                                                                                     • No two-way content sync
                                                                                       (read-only)



http://technet.microsoft.com/en-us/library/cc263513.aspx
      © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means,
                                                         without the prior written consent of AvePoint, Inc.
Office 365 SharePoint Online




    © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means,
                                                       without the prior written consent of AvePoint, Inc.
Office 365 SharePoint Online

Pros                                                                                Cons
• Quick to setup                                                                    • Additional costs of
• Provisioning users outside                                                          subscriber model
  AD                                                                                • Some features not available
                                                                                    • No supported OOTB content
                                                                                      publishing




     © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means,
                                                        without the prior written consent of AvePoint, Inc.
Enforcing processes
New content area

• Site collection or sub site provisioning
   – Site templates, service level agreements
• Security model
   –   Grant users direct permissions
   –   Add users to preexisting SharePoint Groups
   –   Add users to preexisting AD Groups
   –   Grant a claim direct permissions
• Chargeback



       © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means,
                                                          without the prior written consent of AvePoint, Inc.
Provisioning New User

• SharePoint requires you to create User first
   – Active Directory requires IT to create user
   – Open ID sources can be created by user
• Once created
   – Can authenticate
   – Request authorization
         • Turn on “Manage Access Request” in Site Permissions
• Better approach
   – Request Form
         • “same as User x”
         • Tick what roles required, or list projects working on

     © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means,
                                                        without the prior written consent of AvePoint, Inc.
Security audits

• Viewed content
   – By user
   – By third party organization
   – Transmittals
• Accessible content
   – See what they “can” see
• Out of the box audit data pruned after 60 days
• DocAve Auditor allows retention of audit data



     © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means,
                                                        without the prior written consent of AvePoint, Inc.
Publishing content to Extranet

• Content Deployment one-way
   – Can be set on published flag
   – Content Deployment APIs history of issues
• AvePoint Replicator
   – Allows replication of content on business rules




     © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means,
                                                        without the prior written consent of AvePoint, Inc.
Decommissioning content area

• Lifecycle of content areas
   – Project finish
   – Unused areas based on activity on site
• Records Management compliance
• DocAve Archiver can archive site collections




     © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means,
                                                        without the prior written consent of AvePoint, Inc.
Decommissioning user

• Audits on whether Users still at company
   – Enforce external companies notify of people leaving
   – Enforce a report is signed each month to confirm
• Password expiry enforces “is alive check”
   – Need add-on to enable this




     © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means,
                                                        without the prior written consent of AvePoint, Inc.
Q&A
Jeremy Thake
www.NothingButSharePoint.com



jeremy.thake@avepoint.com
gplus.to/jthake
@jthake
www.linkedin.com/in/jeremythake
References

• Extranet topologies
• Planning an Extranet Environment for Office SharePoint
  Server
• Michael Noels presentation (technical)
• Dan Holme
   – SharePoint Governance, Part I: Architecting SharePoint for
     Scalability and Enforceable Governance
   – SharePoint Governance, Part II: Automating SharePoint
     Governance and Management


     © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means,
                                                        without the prior written consent of AvePoint, Inc.
How to create a secure efficient extranet user experience

Mais conteúdo relacionado

Mais procurados

Java EE 7 at JAX London 2011 and JFall 2011
Java EE 7 at JAX London 2011 and JFall 2011Java EE 7 at JAX London 2011 and JFall 2011
Java EE 7 at JAX London 2011 and JFall 2011Arun Gupta
 
V c loudapi_coffeetalk__pimplaskar_may2010
V c loudapi_coffeetalk__pimplaskar_may2010V c loudapi_coffeetalk__pimplaskar_may2010
V c loudapi_coffeetalk__pimplaskar_may2010Pablo Roesch
 
Monitoring Cloud/Virtual/Physical IT Infrastructures
Monitoring Cloud/Virtual/Physical IT InfrastructuresMonitoring Cloud/Virtual/Physical IT Infrastructures
Monitoring Cloud/Virtual/Physical IT InfrastructuresJohnnie Burke-Gaffney
 
Managing and Monitoring Virtual/Cloud/Physical Infrastructures
Managing and Monitoring Virtual/Cloud/Physical InfrastructuresManaging and Monitoring Virtual/Cloud/Physical Infrastructures
Managing and Monitoring Virtual/Cloud/Physical InfrastructuresJohnnie Burke-Gaffney
 
Creating Quick and Powerful Web applications with Oracle, GlassFish and NetBe...
Creating Quick and Powerful Web applications with Oracle, GlassFish and NetBe...Creating Quick and Powerful Web applications with Oracle, GlassFish and NetBe...
Creating Quick and Powerful Web applications with Oracle, GlassFish and NetBe...Arun Gupta
 
Pointwest. Agility Defined.
Pointwest. Agility Defined.Pointwest. Agility Defined.
Pointwest. Agility Defined.Pointwest
 
Jenkins Enterprise by CloudBees Webinar
Jenkins Enterprise by CloudBees WebinarJenkins Enterprise by CloudBees Webinar
Jenkins Enterprise by CloudBees WebinarCloudBees
 
The Java EE 7 Platform: Developing for the Cloud (FISL 12)
The Java EE 7 Platform: Developing for the Cloud  (FISL 12)The Java EE 7 Platform: Developing for the Cloud  (FISL 12)
The Java EE 7 Platform: Developing for the Cloud (FISL 12)Arun Gupta
 
Emc World Evergreen Preso 5 16 07 With Demo Slides
Emc World Evergreen Preso 5 16 07 With Demo SlidesEmc World Evergreen Preso 5 16 07 With Demo Slides
Emc World Evergreen Preso 5 16 07 With Demo SlidesBlueFish
 
GlassFish 3.1 at JCertif 2011
GlassFish 3.1 at JCertif 2011GlassFish 3.1 at JCertif 2011
GlassFish 3.1 at JCertif 2011Arun Gupta
 
Migrating Legacy Code
Migrating Legacy CodeMigrating Legacy Code
Migrating Legacy CodeSiddhi
 
Virtualizing a Virtual Machine
Virtualizing a Virtual MachineVirtualizing a Virtual Machine
Virtualizing a Virtual Machineelliando dias
 
CloudBees Toronto Presentation
CloudBees Toronto PresentationCloudBees Toronto Presentation
CloudBees Toronto PresentationXebiaLabs
 
ASG CloudFactory
ASG CloudFactoryASG CloudFactory
ASG CloudFactoryDavidZou
 
Akamai 如何幫您的客戶用網站賺錢 how to monetize your site
Akamai 如何幫您的客戶用網站賺錢 how to monetize your siteAkamai 如何幫您的客戶用網站賺錢 how to monetize your site
Akamai 如何幫您的客戶用網站賺錢 how to monetize your site零壹科技股份有限公司
 
Cisco Presentation jabber update
Cisco Presentation   jabber updateCisco Presentation   jabber update
Cisco Presentation jabber updatesolarisyougood
 

Mais procurados (18)

Java EE 7 at JAX London 2011 and JFall 2011
Java EE 7 at JAX London 2011 and JFall 2011Java EE 7 at JAX London 2011 and JFall 2011
Java EE 7 at JAX London 2011 and JFall 2011
 
V c loudapi_coffeetalk__pimplaskar_may2010
V c loudapi_coffeetalk__pimplaskar_may2010V c loudapi_coffeetalk__pimplaskar_may2010
V c loudapi_coffeetalk__pimplaskar_may2010
 
Monitoring Cloud/Virtual/Physical IT Infrastructures
Monitoring Cloud/Virtual/Physical IT InfrastructuresMonitoring Cloud/Virtual/Physical IT Infrastructures
Monitoring Cloud/Virtual/Physical IT Infrastructures
 
Managing and Monitoring Virtual/Cloud/Physical Infrastructures
Managing and Monitoring Virtual/Cloud/Physical InfrastructuresManaging and Monitoring Virtual/Cloud/Physical Infrastructures
Managing and Monitoring Virtual/Cloud/Physical Infrastructures
 
Creating Quick and Powerful Web applications with Oracle, GlassFish and NetBe...
Creating Quick and Powerful Web applications with Oracle, GlassFish and NetBe...Creating Quick and Powerful Web applications with Oracle, GlassFish and NetBe...
Creating Quick and Powerful Web applications with Oracle, GlassFish and NetBe...
 
Pointwest. Agility Defined.
Pointwest. Agility Defined.Pointwest. Agility Defined.
Pointwest. Agility Defined.
 
Jenkins Enterprise by CloudBees Webinar
Jenkins Enterprise by CloudBees WebinarJenkins Enterprise by CloudBees Webinar
Jenkins Enterprise by CloudBees Webinar
 
The Java EE 7 Platform: Developing for the Cloud (FISL 12)
The Java EE 7 Platform: Developing for the Cloud  (FISL 12)The Java EE 7 Platform: Developing for the Cloud  (FISL 12)
The Java EE 7 Platform: Developing for the Cloud (FISL 12)
 
Emc World Evergreen Preso 5 16 07 With Demo Slides
Emc World Evergreen Preso 5 16 07 With Demo SlidesEmc World Evergreen Preso 5 16 07 With Demo Slides
Emc World Evergreen Preso 5 16 07 With Demo Slides
 
GlassFish 3.1 at JCertif 2011
GlassFish 3.1 at JCertif 2011GlassFish 3.1 at JCertif 2011
GlassFish 3.1 at JCertif 2011
 
Novell ZCM
Novell ZCM Novell ZCM
Novell ZCM
 
Migrating Legacy Code
Migrating Legacy CodeMigrating Legacy Code
Migrating Legacy Code
 
Virtualizing a Virtual Machine
Virtualizing a Virtual MachineVirtualizing a Virtual Machine
Virtualizing a Virtual Machine
 
CloudBees Toronto Presentation
CloudBees Toronto PresentationCloudBees Toronto Presentation
CloudBees Toronto Presentation
 
Orange is v cloud 3
Orange is v cloud 3Orange is v cloud 3
Orange is v cloud 3
 
ASG CloudFactory
ASG CloudFactoryASG CloudFactory
ASG CloudFactory
 
Akamai 如何幫您的客戶用網站賺錢 how to monetize your site
Akamai 如何幫您的客戶用網站賺錢 how to monetize your siteAkamai 如何幫您的客戶用網站賺錢 how to monetize your site
Akamai 如何幫您的客戶用網站賺錢 how to monetize your site
 
Cisco Presentation jabber update
Cisco Presentation   jabber updateCisco Presentation   jabber update
Cisco Presentation jabber update
 

Destaque

TechEd Africa 2011 - Collaborating with Extranet Partners on SharePoint 2010
TechEd Africa 2011 - Collaborating with Extranet Partners on SharePoint 2010TechEd Africa 2011 - Collaborating with Extranet Partners on SharePoint 2010
TechEd Africa 2011 - Collaborating with Extranet Partners on SharePoint 2010Michael Noel
 
Planning Extranet Environments with SharePoint 2010
Planning Extranet Environments with SharePoint 2010Planning Extranet Environments with SharePoint 2010
Planning Extranet Environments with SharePoint 2010Michael Noel
 
Airlines 2.0: Using technology for innovative branding through the recession
Airlines 2.0: Using technology for innovative branding through the recessionAirlines 2.0: Using technology for innovative branding through the recession
Airlines 2.0: Using technology for innovative branding through the recessionSimpliFlying
 
Internet intranet extranet aaa
Internet intranet extranet aaaInternet intranet extranet aaa
Internet intranet extranet aaaDhani Ahmad
 
Social Media and Promoting your Crowdfunding Campaign
Social Media and Promoting your Crowdfunding CampaignSocial Media and Promoting your Crowdfunding Campaign
Social Media and Promoting your Crowdfunding CampaignPatch of Land
 
Innovative Technology
Innovative TechnologyInnovative Technology
Innovative TechnologyAbby Fichtner
 
What a modern intranet home page looks like
What a modern intranet home page looks likeWhat a modern intranet home page looks like
What a modern intranet home page looks likeRebecca Rodgers
 
31 intranet homepage design examples, with screenshots
31 intranet homepage design examples, with screenshots31 intranet homepage design examples, with screenshots
31 intranet homepage design examples, with screenshotsDigital Workplace Group
 
PSFK presents the Mobile Commerce Playbook
PSFK presents the Mobile Commerce PlaybookPSFK presents the Mobile Commerce Playbook
PSFK presents the Mobile Commerce PlaybookPSFK
 

Destaque (16)

TechEd Africa 2011 - Collaborating with Extranet Partners on SharePoint 2010
TechEd Africa 2011 - Collaborating with Extranet Partners on SharePoint 2010TechEd Africa 2011 - Collaborating with Extranet Partners on SharePoint 2010
TechEd Africa 2011 - Collaborating with Extranet Partners on SharePoint 2010
 
Planning Extranet Environments with SharePoint 2010
Planning Extranet Environments with SharePoint 2010Planning Extranet Environments with SharePoint 2010
Planning Extranet Environments with SharePoint 2010
 
Extranet..
Extranet..Extranet..
Extranet..
 
internet, intranet, extranet y VOIP
internet, intranet, extranet y VOIP internet, intranet, extranet y VOIP
internet, intranet, extranet y VOIP
 
Airlines 2.0: Using technology for innovative branding through the recession
Airlines 2.0: Using technology for innovative branding through the recessionAirlines 2.0: Using technology for innovative branding through the recession
Airlines 2.0: Using technology for innovative branding through the recession
 
Unit 2
Unit 2Unit 2
Unit 2
 
How To Govern An Intranet
How To Govern An IntranetHow To Govern An Intranet
How To Govern An Intranet
 
Internet intranet extranet aaa
Internet intranet extranet aaaInternet intranet extranet aaa
Internet intranet extranet aaa
 
Social Media and Promoting your Crowdfunding Campaign
Social Media and Promoting your Crowdfunding CampaignSocial Media and Promoting your Crowdfunding Campaign
Social Media and Promoting your Crowdfunding Campaign
 
The Social Intranet
The Social IntranetThe Social Intranet
The Social Intranet
 
Innovative Technology
Innovative TechnologyInnovative Technology
Innovative Technology
 
Protocol & Type of Networks
Protocol & Type of NetworksProtocol & Type of Networks
Protocol & Type of Networks
 
What a modern intranet home page looks like
What a modern intranet home page looks likeWhat a modern intranet home page looks like
What a modern intranet home page looks like
 
31 intranet homepage design examples, with screenshots
31 intranet homepage design examples, with screenshots31 intranet homepage design examples, with screenshots
31 intranet homepage design examples, with screenshots
 
Internet, intranet and extranet
Internet, intranet and extranetInternet, intranet and extranet
Internet, intranet and extranet
 
PSFK presents the Mobile Commerce Playbook
PSFK presents the Mobile Commerce PlaybookPSFK presents the Mobile Commerce Playbook
PSFK presents the Mobile Commerce Playbook
 

Semelhante a How to create a secure efficient extranet user experience

O365con14 - the 4 major steps to migrate content from any on-premise source i...
O365con14 - the 4 major steps to migrate content from any on-premise source i...O365con14 - the 4 major steps to migrate content from any on-premise source i...
O365con14 - the 4 major steps to migrate content from any on-premise source i...NCCOMMS
 
Beyond the hype: Management and Governance for Office 365
Beyond the hype: Management and Governance for Office 365Beyond the hype: Management and Governance for Office 365
Beyond the hype: Management and Governance for Office 365Roberto Vazquez Delgado
 
Migration von SharePoint mit Hilfe von AvePoint auf Version 2013 oder in die ...
Migration von SharePoint mit Hilfe von AvePoint auf Version 2013 oder in die ...Migration von SharePoint mit Hilfe von AvePoint auf Version 2013 oder in die ...
Migration von SharePoint mit Hilfe von AvePoint auf Version 2013 oder in die ...Dennis Hobmaier
 
Five ways to smash barriers to SharePoint adoption
Five ways to smash barriers to SharePoint adoptionFive ways to smash barriers to SharePoint adoption
Five ways to smash barriers to SharePoint adoptionGonzalo Marcos Ansoain
 
Five ways to smash barriers to SharePoint adoption
Five ways to smash barriers to SharePoint adoptionFive ways to smash barriers to SharePoint adoption
Five ways to smash barriers to SharePoint adoptionGonzalo Marcos
 
SharePoint Governance - Jetzt mit Struktur @CollabDays
SharePoint Governance - Jetzt mit Struktur @CollabDaysSharePoint Governance - Jetzt mit Struktur @CollabDays
SharePoint Governance - Jetzt mit Struktur @CollabDaysDennis Hobmaier
 
AvePoint: Migration as Easy as 1, 2, 3
AvePoint: Migration as Easy as 1, 2, 3AvePoint: Migration as Easy as 1, 2, 3
AvePoint: Migration as Easy as 1, 2, 3AvePoint
 
Putting on your Design Bootstraps, Intro to Responsive Design in SharePoint
Putting on your Design Bootstraps, Intro to Responsive Design in SharePointPutting on your Design Bootstraps, Intro to Responsive Design in SharePoint
Putting on your Design Bootstraps, Intro to Responsive Design in SharePointD'arce Hess
 
Putting on Your Design Bootstraps: Intro to Responsive Design and SharePoint
Putting on Your Design Bootstraps: Intro to Responsive Design and SharePointPutting on Your Design Bootstraps: Intro to Responsive Design and SharePoint
Putting on Your Design Bootstraps: Intro to Responsive Design and SharePointAvePoint
 
SPCA2013 - Successful Migration to SharePoint 2013
SPCA2013 - Successful Migration to SharePoint 2013SPCA2013 - Successful Migration to SharePoint 2013
SPCA2013 - Successful Migration to SharePoint 2013NCCOMMS
 
SharePoint Governance - Jetzt mit Struktur (6. Alzenauer Innovationstage)
SharePoint Governance - Jetzt mit Struktur (6. Alzenauer Innovationstage)SharePoint Governance - Jetzt mit Struktur (6. Alzenauer Innovationstage)
SharePoint Governance - Jetzt mit Struktur (6. Alzenauer Innovationstage)Dennis Hobmaier
 
AvePoint Webinar - Microsoft Office 365 or Windows Azure: Have it Your Way
AvePoint Webinar - Microsoft Office 365 or Windows Azure: Have it Your WayAvePoint Webinar - Microsoft Office 365 or Windows Azure: Have it Your Way
AvePoint Webinar - Microsoft Office 365 or Windows Azure: Have it Your WayAvePoint
 
How to Utilize the Right Project Management Solution
How to Utilize the Right Project Management SolutionHow to Utilize the Right Project Management Solution
How to Utilize the Right Project Management SolutionDux Raymond Sy
 
How to Effectively Prepare Your Organization's SharePoint Journey Into the Cloud
How to Effectively Prepare Your Organization's SharePoint Journey Into the CloudHow to Effectively Prepare Your Organization's SharePoint Journey Into the Cloud
How to Effectively Prepare Your Organization's SharePoint Journey Into the CloudDux Raymond Sy
 
Wer, was, wo: Inhalte schützen und unberechtigte Zugriffe verhindern
Wer, was, wo: Inhalte schützen und unberechtigte Zugriffe verhindernWer, was, wo: Inhalte schützen und unberechtigte Zugriffe verhindern
Wer, was, wo: Inhalte schützen und unberechtigte Zugriffe verhindernDennis Hobmaier
 
Building effective business collaboration platforms
Building effective business collaboration platformsBuilding effective business collaboration platforms
Building effective business collaboration platformsGonzalo Marcos Ansoain
 
Drive Business Value with Winning Data Governance and Compliance Strategies
Drive Business Value with Winning Data Governance and Compliance StrategiesDrive Business Value with Winning Data Governance and Compliance Strategies
Drive Business Value with Winning Data Governance and Compliance StrategiesDux Raymond Sy
 

Semelhante a How to create a secure efficient extranet user experience (20)

You’re In the Cloud. Great! Now What?
You’re In the Cloud. Great! Now What?You’re In the Cloud. Great! Now What?
You’re In the Cloud. Great! Now What?
 
O365con14 - the 4 major steps to migrate content from any on-premise source i...
O365con14 - the 4 major steps to migrate content from any on-premise source i...O365con14 - the 4 major steps to migrate content from any on-premise source i...
O365con14 - the 4 major steps to migrate content from any on-premise source i...
 
Beyond the hype: Management and Governance for Office 365
Beyond the hype: Management and Governance for Office 365Beyond the hype: Management and Governance for Office 365
Beyond the hype: Management and Governance for Office 365
 
Migration von SharePoint mit Hilfe von AvePoint auf Version 2013 oder in die ...
Migration von SharePoint mit Hilfe von AvePoint auf Version 2013 oder in die ...Migration von SharePoint mit Hilfe von AvePoint auf Version 2013 oder in die ...
Migration von SharePoint mit Hilfe von AvePoint auf Version 2013 oder in die ...
 
Five ways to smash barriers to SharePoint adoption
Five ways to smash barriers to SharePoint adoptionFive ways to smash barriers to SharePoint adoption
Five ways to smash barriers to SharePoint adoption
 
Five ways to smash barriers to SharePoint adoption
Five ways to smash barriers to SharePoint adoptionFive ways to smash barriers to SharePoint adoption
Five ways to smash barriers to SharePoint adoption
 
SharePoint Governance - Jetzt mit Struktur @CollabDays
SharePoint Governance - Jetzt mit Struktur @CollabDaysSharePoint Governance - Jetzt mit Struktur @CollabDays
SharePoint Governance - Jetzt mit Struktur @CollabDays
 
AvePoint: Migration as Easy as 1, 2, 3
AvePoint: Migration as Easy as 1, 2, 3AvePoint: Migration as Easy as 1, 2, 3
AvePoint: Migration as Easy as 1, 2, 3
 
Putting on your Design Bootstraps, Intro to Responsive Design in SharePoint
Putting on your Design Bootstraps, Intro to Responsive Design in SharePointPutting on your Design Bootstraps, Intro to Responsive Design in SharePoint
Putting on your Design Bootstraps, Intro to Responsive Design in SharePoint
 
Putting on Your Design Bootstraps: Intro to Responsive Design and SharePoint
Putting on Your Design Bootstraps: Intro to Responsive Design and SharePointPutting on Your Design Bootstraps: Intro to Responsive Design and SharePoint
Putting on Your Design Bootstraps: Intro to Responsive Design and SharePoint
 
AvePoint Overview 14042016 with New Sig
AvePoint Overview 14042016 with New SigAvePoint Overview 14042016 with New Sig
AvePoint Overview 14042016 with New Sig
 
SPCA2013 - Successful Migration to SharePoint 2013
SPCA2013 - Successful Migration to SharePoint 2013SPCA2013 - Successful Migration to SharePoint 2013
SPCA2013 - Successful Migration to SharePoint 2013
 
You're in the cloud! Great! Now what?
You're in the cloud! Great! Now what?You're in the cloud! Great! Now what?
You're in the cloud! Great! Now what?
 
SharePoint Governance - Jetzt mit Struktur (6. Alzenauer Innovationstage)
SharePoint Governance - Jetzt mit Struktur (6. Alzenauer Innovationstage)SharePoint Governance - Jetzt mit Struktur (6. Alzenauer Innovationstage)
SharePoint Governance - Jetzt mit Struktur (6. Alzenauer Innovationstage)
 
AvePoint Webinar - Microsoft Office 365 or Windows Azure: Have it Your Way
AvePoint Webinar - Microsoft Office 365 or Windows Azure: Have it Your WayAvePoint Webinar - Microsoft Office 365 or Windows Azure: Have it Your Way
AvePoint Webinar - Microsoft Office 365 or Windows Azure: Have it Your Way
 
How to Utilize the Right Project Management Solution
How to Utilize the Right Project Management SolutionHow to Utilize the Right Project Management Solution
How to Utilize the Right Project Management Solution
 
How to Effectively Prepare Your Organization's SharePoint Journey Into the Cloud
How to Effectively Prepare Your Organization's SharePoint Journey Into the CloudHow to Effectively Prepare Your Organization's SharePoint Journey Into the Cloud
How to Effectively Prepare Your Organization's SharePoint Journey Into the Cloud
 
Wer, was, wo: Inhalte schützen und unberechtigte Zugriffe verhindern
Wer, was, wo: Inhalte schützen und unberechtigte Zugriffe verhindernWer, was, wo: Inhalte schützen und unberechtigte Zugriffe verhindern
Wer, was, wo: Inhalte schützen und unberechtigte Zugriffe verhindern
 
Building effective business collaboration platforms
Building effective business collaboration platformsBuilding effective business collaboration platforms
Building effective business collaboration platforms
 
Drive Business Value with Winning Data Governance and Compliance Strategies
Drive Business Value with Winning Data Governance and Compliance StrategiesDrive Business Value with Winning Data Governance and Compliance Strategies
Drive Business Value with Winning Data Governance and Compliance Strategies
 

Mais de Jeremy Thake

Using Microsoft Teams to enhance your organizational productivity
Using Microsoft Teams to enhance your organizational productivityUsing Microsoft Teams to enhance your organizational productivity
Using Microsoft Teams to enhance your organizational productivityJeremy Thake
 
Connect with your customers wherever they are with an azure based mobile solu...
Connect with your customers wherever they are with an azure based mobile solu...Connect with your customers wherever they are with an azure based mobile solu...
Connect with your customers wherever they are with an azure based mobile solu...Jeremy Thake
 
Understand the future of software development in the cloud with the azure app...
Understand the future of software development in the cloud with the azure app...Understand the future of software development in the cloud with the azure app...
Understand the future of software development in the cloud with the azure app...Jeremy Thake
 
Connect with your customers wherever they are with an azure based mobile solu...
Connect with your customers wherever they are with an azure based mobile solu...Connect with your customers wherever they are with an azure based mobile solu...
Connect with your customers wherever they are with an azure based mobile solu...Jeremy Thake
 
Getting started with SharePoint 2013 online development
Getting started with SharePoint 2013 online developmentGetting started with SharePoint 2013 online development
Getting started with SharePoint 2013 online developmentJeremy Thake
 
Application lifecycle management in SharePoint
Application lifecycle management in SharePointApplication lifecycle management in SharePoint
Application lifecycle management in SharePointJeremy Thake
 
Acing application lifecycle management in SharePoint
Acing application lifecycle management in SharePointAcing application lifecycle management in SharePoint
Acing application lifecycle management in SharePointJeremy Thake
 
Getting started with microsoft office 365 share point online development
Getting started with microsoft office 365 share point online developmentGetting started with microsoft office 365 share point online development
Getting started with microsoft office 365 share point online developmentJeremy Thake
 
Presenting SharePoint as a service back to your organization
Presenting SharePoint as a service back to your organizationPresenting SharePoint as a service back to your organization
Presenting SharePoint as a service back to your organizationJeremy Thake
 
The future of social collaboration in SharePoint
The future of social collaboration in SharePointThe future of social collaboration in SharePoint
The future of social collaboration in SharePointJeremy Thake
 
Introducing the new SharePoint 2013 app model
Introducing the new SharePoint 2013 app modelIntroducing the new SharePoint 2013 app model
Introducing the new SharePoint 2013 app modelJeremy Thake
 
SharePoint 2013 overview jeremy thake
SharePoint 2013 overview   jeremy thakeSharePoint 2013 overview   jeremy thake
SharePoint 2013 overview jeremy thakeJeremy Thake
 
Getting started with Office 365 SharePoint 2010 online development
Getting started with Office 365 SharePoint 2010 online developmentGetting started with Office 365 SharePoint 2010 online development
Getting started with Office 365 SharePoint 2010 online developmentJeremy Thake
 
Deep dive into feature versioning in SharePoint 2010
Deep dive into feature versioning in SharePoint 2010Deep dive into feature versioning in SharePoint 2010
Deep dive into feature versioning in SharePoint 2010Jeremy Thake
 
How we built nothingbutsharepoint.com on sharepoint 2010
How we built nothingbutsharepoint.com on sharepoint 2010How we built nothingbutsharepoint.com on sharepoint 2010
How we built nothingbutsharepoint.com on sharepoint 2010Jeremy Thake
 
Governance enforcement with out of the box SharePoint
Governance enforcement with out of the box SharePointGovernance enforcement with out of the box SharePoint
Governance enforcement with out of the box SharePointJeremy Thake
 
Deep dive into feature versioning and upgrade support in SharePoint 2010
Deep dive into feature versioning and upgrade support in SharePoint 2010Deep dive into feature versioning and upgrade support in SharePoint 2010
Deep dive into feature versioning and upgrade support in SharePoint 2010Jeremy Thake
 
AUSPC 2011: How we did it: NothingButSharePoint.com
AUSPC 2011: How we did it: NothingButSharePoint.comAUSPC 2011: How we did it: NothingButSharePoint.com
AUSPC 2011: How we did it: NothingButSharePoint.comJeremy Thake
 
Do's and Don'ts for SharePoint developers
Do's and Don'ts for SharePoint developersDo's and Don'ts for SharePoint developers
Do's and Don'ts for SharePoint developersJeremy Thake
 
Jeremy thake introducing alm to share point development implementations (ap...
Jeremy thake   introducing alm to share point development implementations (ap...Jeremy thake   introducing alm to share point development implementations (ap...
Jeremy thake introducing alm to share point development implementations (ap...Jeremy Thake
 

Mais de Jeremy Thake (20)

Using Microsoft Teams to enhance your organizational productivity
Using Microsoft Teams to enhance your organizational productivityUsing Microsoft Teams to enhance your organizational productivity
Using Microsoft Teams to enhance your organizational productivity
 
Connect with your customers wherever they are with an azure based mobile solu...
Connect with your customers wherever they are with an azure based mobile solu...Connect with your customers wherever they are with an azure based mobile solu...
Connect with your customers wherever they are with an azure based mobile solu...
 
Understand the future of software development in the cloud with the azure app...
Understand the future of software development in the cloud with the azure app...Understand the future of software development in the cloud with the azure app...
Understand the future of software development in the cloud with the azure app...
 
Connect with your customers wherever they are with an azure based mobile solu...
Connect with your customers wherever they are with an azure based mobile solu...Connect with your customers wherever they are with an azure based mobile solu...
Connect with your customers wherever they are with an azure based mobile solu...
 
Getting started with SharePoint 2013 online development
Getting started with SharePoint 2013 online developmentGetting started with SharePoint 2013 online development
Getting started with SharePoint 2013 online development
 
Application lifecycle management in SharePoint
Application lifecycle management in SharePointApplication lifecycle management in SharePoint
Application lifecycle management in SharePoint
 
Acing application lifecycle management in SharePoint
Acing application lifecycle management in SharePointAcing application lifecycle management in SharePoint
Acing application lifecycle management in SharePoint
 
Getting started with microsoft office 365 share point online development
Getting started with microsoft office 365 share point online developmentGetting started with microsoft office 365 share point online development
Getting started with microsoft office 365 share point online development
 
Presenting SharePoint as a service back to your organization
Presenting SharePoint as a service back to your organizationPresenting SharePoint as a service back to your organization
Presenting SharePoint as a service back to your organization
 
The future of social collaboration in SharePoint
The future of social collaboration in SharePointThe future of social collaboration in SharePoint
The future of social collaboration in SharePoint
 
Introducing the new SharePoint 2013 app model
Introducing the new SharePoint 2013 app modelIntroducing the new SharePoint 2013 app model
Introducing the new SharePoint 2013 app model
 
SharePoint 2013 overview jeremy thake
SharePoint 2013 overview   jeremy thakeSharePoint 2013 overview   jeremy thake
SharePoint 2013 overview jeremy thake
 
Getting started with Office 365 SharePoint 2010 online development
Getting started with Office 365 SharePoint 2010 online developmentGetting started with Office 365 SharePoint 2010 online development
Getting started with Office 365 SharePoint 2010 online development
 
Deep dive into feature versioning in SharePoint 2010
Deep dive into feature versioning in SharePoint 2010Deep dive into feature versioning in SharePoint 2010
Deep dive into feature versioning in SharePoint 2010
 
How we built nothingbutsharepoint.com on sharepoint 2010
How we built nothingbutsharepoint.com on sharepoint 2010How we built nothingbutsharepoint.com on sharepoint 2010
How we built nothingbutsharepoint.com on sharepoint 2010
 
Governance enforcement with out of the box SharePoint
Governance enforcement with out of the box SharePointGovernance enforcement with out of the box SharePoint
Governance enforcement with out of the box SharePoint
 
Deep dive into feature versioning and upgrade support in SharePoint 2010
Deep dive into feature versioning and upgrade support in SharePoint 2010Deep dive into feature versioning and upgrade support in SharePoint 2010
Deep dive into feature versioning and upgrade support in SharePoint 2010
 
AUSPC 2011: How we did it: NothingButSharePoint.com
AUSPC 2011: How we did it: NothingButSharePoint.comAUSPC 2011: How we did it: NothingButSharePoint.com
AUSPC 2011: How we did it: NothingButSharePoint.com
 
Do's and Don'ts for SharePoint developers
Do's and Don'ts for SharePoint developersDo's and Don'ts for SharePoint developers
Do's and Don'ts for SharePoint developers
 
Jeremy thake introducing alm to share point development implementations (ap...
Jeremy thake   introducing alm to share point development implementations (ap...Jeremy thake   introducing alm to share point development implementations (ap...
Jeremy thake introducing alm to share point development implementations (ap...
 

Último

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
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
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
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
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
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
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
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
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
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
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
 

Último (20)

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
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
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
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
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
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
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...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
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
 

How to create a secure efficient extranet user experience

  • 1. Governing your Extranet for a better user experience Jeremy Thake, Enterprise Architect
  • 2. Jeremy Thake • Enterprise Architect – AvePoint • SharePoint MVP since July ‘10 • Founded SharePointDevWiki.com • Co-founder of NothingButSharePoint.com • Speaker at MS TechEd 2009/10, SPC 11 jeremy.thake@avepoint.com gplus.to/jthake @jthake www.linkedin.com/in/jeremythake
  • 3. Agenda • What is an extranet? • Common issues with extranets • Authentication Sources • Extranet topologies • Enforcing processes © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc.
  • 4. What is an Extranet?
  • 5. What is an extranet? • Controlled access from external networks • Typically walled areas of content • Access by internal and external users via authentication • Mixture of – published read only content for reference – shared collaboration content accessible internally/externally to company © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc.
  • 6. Examples • Software Partner extranet – manuals, software, blogs – discussion forums • Engineering Partner extranet – Collaborating on documents – Project plans, meeting minutes, agenda etc. • Software Customer extranet – Portal for various systems: helpdesk, sales © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc.
  • 7. Common issues with Extranets
  • 8. Onboarding • Creating new users – 1 to 1 – Shared accounts • ECAL licensing © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc.
  • 9. Managing users • Forgotten passwords • Access requests • Expiring accounts • Claims © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc.
  • 10. Internal content • Content collaborated and managed internally • Making published versions available securely • Internal users aggregated view • Data sensitivity issues • Auditing © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc.
  • 11. Branding & Navigation • Purposely looks different from internal content • Cross site collection navigation • Internal users have to look in Intranet & Extranet © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc.
  • 12. Authentication sources © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc.
  • 13. Active Directory • Existing AD with in OU with internal users – Most organizations won’t agree with this • Existing AD but isolated in OU – Some organizations won’t like external users in internal AD • External AD with one way trust – Some won’t like even trust • Office 365 federated © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc.
  • 14. Claims Based Auth • Forms Based Authentication (FBA) • Azure ACS (Live ID, Google, Facebook) • ADFS 2.0 • Office 365 Microsoft Online ID © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc.
  • 15. Extranet topologies © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc.
  • 16. Edge firewall © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc.
  • 17. Edge firewall Pros Cons • Simplest solution • Security model complex • Inside Corporate network • One site for both internal/external – Sensitive docs visible • Single firewall separates corporate network from the internet http://technet.microsoft.com/en-us/library/cc263513.aspx © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc.
  • 18. Back-to-back perimeter © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc.
  • 19. Back-to-back perimeter Pros Cons • Isolated to single farm • Additional n/w gear req. • External user access is • Single firewall separates isolated to perimeter corporate network from the network internet http://technet.microsoft.com/en-us/library/cc263513.aspx © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc.
  • 20. Back-to-back perimeter with cross-farm services © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc.
  • 21. Back-to-back perimeter with cross-farm services Pros Cons • Isolation from corporate • Additional SP farm req. • Network traffic isolation • Additional n/w gear req. • Prevents sensitive doc leaks • Two way trusts req. for • Shared services managed some corporate • No mechanism to publish content internal to external http://technet.microsoft.com/en-us/library/cc263513.aspx © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc.
  • 22. Back-to-back perimeter with content publishing © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc.
  • 23. Back-to-back perimeter with content publishing Pros Cons • Isolation from corporate • Additional SP farm req. • Network traffic isolation • Additional n/w gear req. • Prevents sensitive doc leaks • Two way trusts req. for • Shared services managed some corporate • Content management • Ability to publish content complex from internal to external • No two-way content sync (read-only) http://technet.microsoft.com/en-us/library/cc263513.aspx © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc.
  • 24. Split back-to-back © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc.
  • 25. Split back-to-back or “stretched” farm Pros Cons • SQL stored in corporate n/w • Domain trust required • Complex architecture • Interfarm comms in 2 n/w • One site for both internal/external – Sensitive docs visible http://technet.microsoft.com/en-us/library/cc263513.aspx © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc.
  • 26. Split back-to-back optimized for content publishing © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc.
  • 27. Split back-to-back optimized for content publishing Pros Cons • SQL stored in corporate n/w • Domain trust required • Ability to publish content • Complex architecture from internal to external • Interfarm comms in 2 n/w • Content management complex • No two-way content sync (read-only) http://technet.microsoft.com/en-us/library/cc263513.aspx © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc.
  • 28. Office 365 SharePoint Online © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc.
  • 29. Office 365 SharePoint Online Pros Cons • Quick to setup • Additional costs of • Provisioning users outside subscriber model AD • Some features not available • No supported OOTB content publishing © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc.
  • 31. New content area • Site collection or sub site provisioning – Site templates, service level agreements • Security model – Grant users direct permissions – Add users to preexisting SharePoint Groups – Add users to preexisting AD Groups – Grant a claim direct permissions • Chargeback © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc.
  • 32. Provisioning New User • SharePoint requires you to create User first – Active Directory requires IT to create user – Open ID sources can be created by user • Once created – Can authenticate – Request authorization • Turn on “Manage Access Request” in Site Permissions • Better approach – Request Form • “same as User x” • Tick what roles required, or list projects working on © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc.
  • 33. Security audits • Viewed content – By user – By third party organization – Transmittals • Accessible content – See what they “can” see • Out of the box audit data pruned after 60 days • DocAve Auditor allows retention of audit data © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc.
  • 34. Publishing content to Extranet • Content Deployment one-way – Can be set on published flag – Content Deployment APIs history of issues • AvePoint Replicator – Allows replication of content on business rules © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc.
  • 35. Decommissioning content area • Lifecycle of content areas – Project finish – Unused areas based on activity on site • Records Management compliance • DocAve Archiver can archive site collections © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc.
  • 36. Decommissioning user • Audits on whether Users still at company – Enforce external companies notify of people leaving – Enforce a report is signed each month to confirm • Password expiry enforces “is alive check” – Need add-on to enable this © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc.
  • 38. References • Extranet topologies • Planning an Extranet Environment for Office SharePoint Server • Michael Noels presentation (technical) • Dan Holme – SharePoint Governance, Part I: Architecting SharePoint for Scalability and Enforceable Governance – SharePoint Governance, Part II: Automating SharePoint Governance and Management © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of AvePoint, Inc.

Notas do Editor

  1. Jeremy Thake, SharePoint MVP and AvePoint Enterprise Architect, will introduce why organizations leverage extranets, share the common issues found in customers’ extranet environments, and discuss the advantages and disadvantages with the available approaches for authentication and topologies. Jeremy will then illustrate the importance of instilling appropriate governance for extranets built upon SharePoint to ensure that the common issues identified are mitigated, including guidance on what processes can be put in place to ensure a better user experience.
  2. In the simplest example, a firewall such as Microsoft Forefront Unified Access Gateway is used to allow external users to access SharePoint that is hosted in the internal network. Internal users can access the SharePoint instance directly without going through the firewall.ProsSimplest solution – if you already have an existing SharePoint environment, you can just open up a few ports and get goingInside Corporate network – for most organizations hosting this internally will not be seen as a negative thing and having the content stored inside is more secure.ConsSecurity model complex – users will have to be provisioned as discussed in last section inside Active Directory.One site for both internal/external – the IA can get hard because you need areas that aren’t seen by external users and areas that are seen by both. Often sub sites are used here.Sensitive docs visibleSingle firewall separates corporate network from the internet
  3. In this approach, the server farm is isolated in a separate perimeter network. Each layer can be isolated for more security via routers. Internal network requests can be directed through the internal facing ISA server or routed through the public one.ProsIsolated to single farmExternal user access is isolated to perimeter networkConsAdditional n/w gear req.Single firewall separates corporate network from the internet
  4. The back-to-back perimeter network can be made more secure by moving the Services farm internally within the network for service applications such as User Profile, Search, Business Data Connectivity, and Management Metadata. This in turn means that the Extranet can consume some of the same services that other workloads like the Intranet may be consuming on internal farms.ProsIsolation from corporateNetwork traffic isolationPrevents sensitive doc leaksShared services managed corporateConsAdditional SP farm req.Additional n/w gear req.Two way trusts req. for someNo mechanism to publish content internal to external
  5. The next typical thing we see from a security perspective is that a content staging farm be put in place. This means that all versioning of draft documents are created in the staging farm and only once content has gone through the approval process will the content be pushed through to the Extranet farm. This does benefit from the ability for internal users to store documents that are related to the content being published to the extranet in the same place.ProsIsolation from corporateNetwork traffic isolationPrevents sensitive doc leaksShared services managed corporateAbility to publish content from internal to externalConsAdditional SP farm req.Additional n/w gear req.Two way trusts req. for someContent management complexNo two-way content sync (read-only)
  6. In this example, the web front ends and possibly application servers are moved into the perimeter network for performance reasons.ProSQL stored in corporate n/wConDomain trust requiredComplex architectureInterfarmcomms in 2 n/wOne site for both internal/externalSensitive docs visible
  7. ProsSQL stored in corporate n/wConsDomain trust requiredComplex architectureInterfarmcomms in 2 n/wOne site for both internal/externalSensitive docs visible
  8. Same as last but introducing the content publishing.ProsSQL stored in corporate n/wAbility to publish content from internal to externalConsDomain trust requiredComplex architectureInterfarmcomms in 2 n/wContent management complexNo two-way content sync (read-only)
  9. SharePoint Online is a scenario that keeps coming up in this scenario due to the speed to deploy. ProsQuick to setupProvisioning users outside ADConsAdditional costs of subscriber modelSome features not availableNo supported OOTB content publishing