Template User Instructions1
External Collaboration Toolkit for SharePoint
Choosing an External Collaboration Solution
Version 1.0
Published: February, 2008
For the latest information, please see
microsoft.com/technet/SolutionAccelerators
Solution Acceleratorsmicrosoft.com/technet/SolutionAccelerators
Guide Title1
Copyright © 2008 Microsoft Corporation. All rights reserved. Complying with the applicable copyright laws is your responsibility. By using or providing feedback on this documentation, you agree to the license agreement below.
If you are using this documentation solely for non-commercial purposes internally within YOUR company or organization, then this documentation is licensed to you under the Creative Commons Attribution-NonCommercial License. To view a copy of this license, visit or send a letter to CreativeCommons, 543 Howard Street, 5th Floor, San Francisco, California, 94105, USA.
This documentation is provided to you for informational purposes only, and is provided to you entirely "AS IS". Your use of the documentation cannot be understood as substituting for customized service and information that might be developed by Microsoft Corporation for a particular user based upon that user’s particular environment. To the extent permitted by law, MICROSOFT MAKES NO WARRANTY OF ANY KIND, DISCLAIMS ALL EXPRESS, IMPLIED AND STATUTORY WARRANTIES, AND ASSUMES NO LIABILITY TO YOU FOR ANY DAMAGES OF ANY TYPE IN CONNECTION WITH THESE MATERIALS OR ANY INTELLECTUAL PROPERTY IN THEM.
Microsoft may have patents, patent applications, trademarks, or other intellectual property rights covering subject matter within this documentation. Except as provided in a separate agreement from Microsoft, your use of this document does not give you any license to these patents, trademarks or other intellectual property.
Information in this document, including URL and other Internet Web site references, is subject to change without notice. Unless otherwise noted, the example companies, organizations, products, domain names, e-mail addresses, logos, people, places and events depicted herein are fictitious.
Microsoft, Groove, Outlook, SharePoint, SQL Server, and Windows are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries.
The names of actual companies and products mentioned herein may be the trademarks of their respective owners.
You have no obligation to give Microsoft any suggestions, comments or other feedback ("Feedback") relating to the documentation. However, if you do provide any Feedback to Microsoft then you provide to Microsoft, without charge, the right to use, share and commercialize your Feedback in any way and for any purpose. You also give to third parties, without charge, any patent rights needed for their products, technologies and services to use or interface with any specific parts of a Microsoft software or service that includes the Feedback. You will not give Feedback that is subject to a license that requires Microsoft to license its software or documentation to third parties because we include your Feedback in them.
Solution Acceleratorsmicrosoft.com/technet/SolutionAccelerators
Choosing an External Collaboration Solution1
Contents
Introduction
Real-time Collaboration Options
Office Live Meeting
Office Communicator
Collaboration Options That Include Document Storage
Office Live Workspace
Office Groove
SharePoint Products and Technologies
SharePoint Sites Integrated with Office Groove
Third Party–hosted SharePoint
External Collaboration Toolkit for SharePoint
Choosing a Collaboration Solution
Considerations
Solution Cost
Infrastructure Impact
Scalability
Data Ownership, Control, and Confidentiality
Auditing and Reporting
Automatic Synchronization for Offline Access
Precise Access Controls
Making Your Choice
Collaboration Scenarios
Professional Services Firm
Research University
Software Company Customer Support
Summary
Solution Acceleratorsmicrosoft.com/technet/SolutionAccelerators
Choosing an External Collaboration Solution1
Introduction
The way that people and teams work together is changing. One of the biggest changes is the dramatic increase in collaboration between organizations. Organizations now collaborate with external business partners in ways that would have seemed inconceivable even 10 years ago.
In the past, most work was done by employees and on-site contractors, whereas it is not unusual today to have project teams made up of a widely dispersed mix of on-site and off-site employees, vendor personnel, and consultants all working together on a project. The benefits are obvious: teams can leverage a wide variety of perspectives and insights from experts and stakeholders wherever they are, whether inside or outside the organization. This level of collaboration can lead to better decisions, improved product designs, more effective marketing campaigns, and so on.
Microsoft is committed to helping its customers’ collaborative efforts by providing tools and products that can address the needs of a variety of collaboration scenarios. This guide is intended to help you choose which Microsoft collaboration option is appropriate for your organization, given your specific requirements. This document takes a quick look at real-time collaboration options but primarily focuses on those solutions that provide the features and functionality that are important for long term projects. These features include document storage, workflows, and version control.
Real-time Collaboration Options
Microsoft provides a variety of tools to help organizations collaborate with a few partners in real-time. These include:
- Microsoft Office Live Meeting
- Microsoft Office Communicator
Office Live Meeting
Office Live Meeting is a hosted Web conferencing service to connectgroups of people for online meetings, training, and events. With meeting attendees participating from their own computers, you can deliver a presentation, kick off a project, brainstorm ideas, edit files, collaborate on whiteboards, and negotiate deals without travel.
For more information, see the Microsoft Office Live Meeting site.
Office Communicator
Office Communicator 2007 is a unified communications client that helps people be more productive by enabling them to communicate easily and instantly with others in different locations or time zones using a range of different communication options, including instant messaging (IM), voice, and video. Integration with programs across the 2007 Microsoft Office system gives information workers many different ways to communicate with each other via a consistent and simple user experience.
For more information, see the Microsoft Office Communicator site.
Real-time collaboration solutions are obviously useful, but they don’t work well for those collaborative efforts that involve more then a few people, span a longer time line, or involve shared documentation. The remainder of this document focuses on collaboration solutions that provide a long-lived shared workspace for collaboration amongst many users and offer capabilities for document storage.
Collaboration Options That Include Document Storage
Many collaboration scenarios require the capability for a larger number of people to communicate with each other and also the ability for them to work on and view a number of documents. Collaboration solutions that scale efficiently to large numbers of users and that provide document storage capabilities include:
- Microsoft Office Live Workspace
- Microsoft Office Groove™
- Microsoft SharePoint® Products and Technologies
- External Collaboration Toolkit for SharePoint
Office Live Workspace
Office Live Workspace provides basic document collaboration capabilities for individual users and small organizations. You can use Office Live Workspace to collaborate on Web-based documents, notes, spreadsheets, presentations, and lists. For more information, see the Office Live Workspace site.
Office Groove
Office Groove 2007 is a collaboration tool included in the 2007 Microsoft Office system that enables teams to collaborate even when team members work for different organizations, work remotely, or need to work offline. Office Groove is a dynamic collaboration environment that works best for short-term projects that have concrete deadlines, such as a product launch or bid preparation.
Office Groove 2007 is the client software that enables individuals to work as teams within virtual workspaces to accomplish collaborative tasks.Individuals can form a team by creating workspaces, adding tools and data, and inviting other Office Groove users to join the workspace as team members. Project team members can use the workspace to store and update documents, presentations, and other essential information.
An Office Groove workspace doesn't reside on a server. Instead, every team member has an identical copy of the workspace on their desktop. When someone makes a change, Groove automatically distributes it to the other team members, keeping everyone's information synchronized. This locally stored workspace content enables project team members to view and update documents even when they don't have Internet or network access.
Even if connectivity is available but slow, Office Groove is a good choice for collaboration because its synchronization engine distributes only file changes rather than whole files. If a colleague edits one label on a 10 MB blueprint, for example, Office Groove will send just the few altered bytes instead of the entire massive file.
Office Groove requires that each team member have Office Groove installed on their computer before they can begin to collaborate together.
For more information, see the Office Groove site.
SharePoint Products and Technologies
SharePoint Products and Technologies comprise a large set of technologies with a wide range of uses. Windows SharePoint Services is the technology available for Windows Server that provides the infrastructure for collaboration. Office SharePoint Server 2007 relies on the Windows SharePoint Services technology to provide powerful search features, sophisticated content management functionality, and advanced business intelligence capabilities. These features make Office SharePoint Server 2007 an ideal tool for building rich intranet and extranet sites. Both Windows SharePoint Services and Office SharePoint Server 2007 provide a consistent, familiar framework for lists and libraries, site administration, and site customization.
Like Office Groove, SharePoint Products and Technologies help project teams manage documents and other information centrally. However,they also include robust workflow capabilities for managing structured business processes, such as expense report approvals and document reviews. In addition, SharePoint offers the ability to make documents and information available to large groups of people, and, unlike Groove, does not require the installation of client software (beyond a typical Web browser).
Windows SharePoint Services is a versatile technology that organizations of all sizes can use to increase the efficiency of processes and improve team productivity. With tools for collaboration that help people stay connected across organizational and geographic boundaries, Windows SharePoint Services gives people access to information they need.
Windows SharePoint Services also provides a foundation platform for building Web-based business applications that can flex and scale easily to meet the changing and growing needs of your business. Robust administrative controls for managing storage and Web infrastructure give IT departments a cost-effective way to implement and manage a high-performance collaboration environment. With a familiar, Web-based interface and close integration with everyday tools including the Microsoft Office system, Windows SharePoint Services is easy to use and can be deployed rapidly.
Additionally, there are two different ways to use SharePoint in your organization: hosted by a third party, or self-hosted. Third party companies can host SharePoint sites for your business so that your organization does not have to undertake the complexity of deploying and managing the SharePoint services. The alternative is to deploy SharePoint and the related services in your own network.
SharePoint Sites Integrated with Office Groove
Sometimes, organizations need the secure offline capabilities of Office Groove and the online capabilities of a SharePoint site. In this case, you can connect an Office Groove workspace to a SharePoint document library. Thereafter, if someone adds or edits a file in the SharePoint site, the changes appear in Office Groove, and vice versa. SharePoint and Groove integration extends the ability to maintain a SharePoint document library content from either Groove or SharePoint and beyond organization boundaries without breaking either security model.
You can use a similar approach to link field teams with the head office. For example, an insurance company can create a SharePoint site for its claims inspectors at headquarters, and include it in an Office Groove workspace that its mobile claims adjustors use. As adjustors complete claim forms on their laptops during the day, they can store them in Office Groove. When they reconnect with the Internet, Office Groove automatically uploads those forms to the SharePoint site for claims inspectors to review.
Third Party–hosted SharePoint
Using SharePoint hosted by a third party solution provider is a option that allows an organization to use SharePoint while avoiding the infrastructure impact of establishing SharePoint using your own organization’s resources and network. Because the characteristics of a third party–hosted SharePoint solution can vary, you should compare your specific requirements with the functionality offered by different service providers.
External Collaboration Toolkit for SharePoint
The ExternalCollaboration Toolkit for SharePoint from the Solution Accelerators – Security and Compliance team provides guidance for setting up an external collaboration facility based on Windows SharePoint Services. In addition, it provides tools that make it easy to create new collaboration sites and add external users to new and existing sites. You can download the toolkit from the External Collaboration Toolkit for SharePoint page.
Choosing a Collaboration Solution
When deciding on what will be the best solution for a particular collaboration scenario, you must consider a number of factors. For example, which solution you choose might vary depending upon the funding for the project or how much infrastructure impact you are willing to tolerate.
Considerations
Consider the following when choosing a collaboration solution:
- Solution cost
- Infrastructure Impact
- Scalability
- Data ownership, control, and confidentiality
- Auditing and reporting
- Automatic synchronization for offline access
- Precise access controls
Solution Cost
To determine the feasibility of any project, you need to consider the actual cost of the solution. Solution costs include the short-term costs of setting up the solution and the long-term costs that you incur as long as the solution is active.
In general the initial setup costs are higher for internally hosted solutions that require changes to your organizational infrastructure whereas externally hosted solutions usually have lower setup costs.
Long-term costs, however, are usually higher for externally hosted solutions whereas the initial cost of setup for internally hosted solutions is amortized over the duration of the project. Remember to include personnel overhead when calculating the cost of an internally hosted solution because your employees will need to maintain computer systems and such.
Infrastructure Impact
The impact to the IT infrastructure is another factor to consider. Internally hosted solutions may require fundamental changes to the organization’s network infrastructure and possibly even whole new infrastructures if critical components do not exist. For more information about the kind of infrastructure changes that may be required to host a collaboration solution in your organization’s infrastructure, see the companion document,Planning for External Collaboration with SharePoint.
Because externally hosted solutions, such as Office Groove or a hosted SharePoint site, require little infrastructure change they are both less expensive to establish and can come online faster to provide immediate capability.
Scalability
Scalability includes several related factors to consider when choosing a collaboration solution. For example, hosted solutions can scale to provide any amount of data storage for your collaboration projects. There may be additional costs associated with storing more data on external sites, whereas data storage capacity is relatively inexpensive to add to your own infrastructure. Conversely, data throughput should never be an issue with an externally hosted solution whereas high data throughput requirements might force an upgrade of a small organization’s connection to the Internet.
Another factor to consider is the amount of data to be shared during your collaborative projects. If you plan to share thousands of documents or documents that are very large, it may be better to use a SharePoint site to store those documents centrally rather than to store them on every workspace user’s desktop as Office Groove does.
Scaling to support a large number of users might also impact which collaboration solution you choose. Because current licensing models for Microsoft products include a flat fee for external users, an organization, in general, need not make allowances for an increase in the number of external users who use the solution. This may not be true of externally hosted solutions, however, so careful attention should be paid to per-user fees for any solution being considered.
Data Ownership, Control, and Confidentiality
When you choose a collaboration solution, there may be additional factors to consider if the data to be shared is confidential or subject to regulatory compliance issues. If you are considering an externally hosted solution, you should carefully examine your contract with the hosting provider to understand what assurances they make with regard to the security and integrity of data that is placed on the external site both by the employees of your organization and your external partners.
Questions to ask may include:
- If sensitive data is lost because of a fault with the hosting provider’s systems, does the hosting service assume liability?
- How often does the hosting service back up your site’s data and what is the process for recovering lost data?
- What types of encryption (if any) does the hosting serviceprovide?
- What types of techniques with respect to physical security, auditing, and segregation-of-duties does the hosting service use to prevent its employees from accessing and copying your data?
If you choose an internally hosted solution based on SharePoint technologies, you must ask these same questions, but it is your organization that will need to provide the answers. Remember to factor the cost and infrastructure impact of creating the processes that will provide the necessary level of information assurance.