Thursday, December 20, 2012

SharePoint 2010 :Implementing SharePoint Extranet Solution Part 1

This section demonstrates the process for implementing an extranet solution for collaborating with partners. This particular partner extranet solution sample has the following business requirements:

Creating the Extranet Web Application & Creating an Extranet Site Collection

 
  • Use Windows Authentication for the internal users.
  • Use SQL Server Authentication via forms-based authentication (FBA).
  • The external URL must be http://partner.companyabc.com for all users accessing the site.
  • The Partner team from CompanyXYZ must be able collaborate with the CompanyABC team. Some of the partners must be able to administer and contribute directly to the site.
The partner extranet solution will require the following five major steps:
1.
Create the web application using claims-based authentication for the partner extranet site.
2.
Create the site collection using the appropriate site template.
3.
Configure the authentication providers. Modify the web.config to use FBA. Ensure that SharePoint will have access to the SQL Server database.
4.
Assign permissions to the external users.
5.
Validate that all user types can access the partner extranet site, http://partner.companyabc.com.

Creating the Extranet Web Application

To create the web application that will be used for the extranet, do the following:
1.
Open SharePoint Central Administration from a browser.
2.
Click Manage Web Applications under Application Management.
3.
Click the New button in the Ribbon.
4.
In the Create New Web Application page, as shown in Figure 1, choose Claims-Based Authentication.

Figure 1. Create New Web Application page.

5.
Choose Create a New IIS Website.
6.
Enter Port 80 or an appropriate port.
7.
Enter Host Header: partner.companyabc.com.
8.
Select the identity providers for the web application: Windows Authentication. It is recommended that the web application and site collection be tested before adding or modifying any type of authentication. This helps narrow the scope of issues when diagnosing authentication provider issues.
9.
Choose the appropriate application pool configuration for the extranet web application. It is recommended that unique application pool are created with unique application pool accounts for all extranet web applications to ensure proper security isolation.
10.
Enter a database name that is appropriate and consistent with the nomenclature established with the organization.
Do not use the default group for service application when creating an extranet web application. It is recommended that a custom service application proxy group be created for the extranet web applications, to ensure that only specific service applications are enabled for use in the extranet web applications.

Creating an Extranet Site Collection

To create the site collection used for the extranet, perform the following steps:
1.
Open the browser to the Central Administration site.
2.
Click Create Site Collections under Application Management.
3.
Select the web application for which the new site collection will be created. Choose http://partner.companyabc.com.
4.
Enter the title and description for the site collection, as shown in Figure 2 (for example, ABC Partner Dash).

Figure 2. Create Site Collection page.

5.
Select the appropriate site template for the site collection (for example, Group Work Site).
6.
Enter the primary and secondary site collection administrators.

No comments:

Post a Comment