Implement A SharePoint 2010 Extranet
The SharePoint 2010 Extranet platform offers an intelligent collaboration tool that can be used to provide authenticated SharePoint 2010 access to all authorized external users via a secure extranet portal. The SharePoint extranet feature grants unique levels of access to information based on specific extranet access permissions levels. And that’s not all. You can use SharePoint extranet to provide useful access only to specific areas of the portal based on their roles.
Find out more at http://www.convergepoint.com/SharePoint_Consulting/SharePoint_Extranet.htm


