Product Documentation

SharePoint 3 Services

Jun 05, 2015

CloudPortal Services Manager SharePoint 3 Services deliver a Windows SharePoint 3 web site to share documents and information from the cloud.

Prerequisites

  • Windows SharePoint Services 3:
    • Create SharePoint 3.0 quota templates.
    • Create SharePoint 3.0 application pool and add web applications.
    • For SQL-authenticated web applications:
      • Configure to the SQL database (Membership Provider Name).
      • Update the Membership Provider Name in the application's web.config file.
      • Update the Membership Provider Name under the application's security settings on the SharePoint Central Administration site.
  • Install CloudPortal Services Manager SharePoint 3 Web Service on each SharePoint Services 3.0 Server.
  • Install and configure CloudPortal Services Manager Windows Web Hosting Services on each SharePoint Services 3 Server. (Windows Web Hosting Services require configuration only at the top and location levels. You do not need to enable Windows Web Hosting Services at the customer level for selling.)

To configure SharePoint 3 Services

  1. Enable the service (top level): From the main menu, choose Configuration > System Manager > Service Deployment, expand SharePoint Service, and click Save.
  2. Expand SharePoint Service, click Service Settings, and clear the check box for Manage DNS Records.
  3. Enable the service (location level): Under Service Filter, select Active Directory Location Services, choose a Location Filter if applicable, expand SharePoint Service, and click Save.
  4. With Active Directory Location Services selected, expand SharePoint Service, click Service Settings, specify the Site Owner and Site Owner Email, click Apply changes, and then click Save. The site owner of a provisioned SharePoint site is a Full Administrator of the site irrespective of the administrator's SharePoint provisioned status in CloudPortal Service Manager. Services Manager assumes that the site owner is a Services Manager user with an active account. You can configure the SharePoint site owner at the location level, reseller, or customer hierarchies. Multiple locations require for each location a site owner who exists within the location's domain.
  5. Add the credentials for the SharePoint 3 service account: From the main menu, choose Configuration > System Manager > Credentials and create the account, using the fully-qualified domain name.
  6. Enable the servers:
    1. From the main menu, choose Configuration > System Manager > Servers.
    2. If the servers where the SharePoint 3 service is running are not listed, click Refresh Server List.
    3. Expand the entry for each server running SharePoint 3 and verify that Server Enabled is selected.
  7. Assign server roles for each server where the SharePoint 3 Web Service is installed:
    1. From the main menu, choose Configuration > System Manager > Server Roles and then expand the entry for a SharePoint server.
    2. Under Server Connection Components, select WSS and then click Save.
  8. Add a server connection for each SharePoint 3 server:
    1. From the main menu, choose Configuration > System Manager > Server Connections, click New Connection, and then select or type the following information.
      Server Role
      Choose WSS.
      Server
      Choose the server where the SharePoint 3 Web Service is running.
      Credentials
      Choose the credentials for the SharePoint 3 Web Service.
      URL Base
      Enter /.
      Protocol
      Defaults to http.
      Port
      Defaults to 8095. If you change the port here, change it also in the SharePoint Web Service.
      Timeout
      Defaults to 200000 milliseconds.
    2. Click Save.
    3. From the main menu, choose Configuration > System Manager > Server Connections and click the icon in the Test column for the SharePoint server. The icon turns green for a successful connection. A red icon indicates an unsuccessful connection. Mouse over it for information about the failed connection.
    4. Repeat these steps for each SharePoint 3 server.
  9. Configure the IIS web service:
    1. From the main menu, choose Configuration > System Manager > Server Roles and then expand the entry for a SharePoint server.
    2. Under Server Connection Components, select IIS and then click Save.
    3. From the main menu, choose Configuration > System Manager > Server Connections, click New Connection, and then select or type the following information.
      Server Role
      Choose IIS.
      Server
      Choose the server where the SharePoint 3 Web Service is running.
      Credentials
      Choose the credentials for the SharePoint 3 Web Service.
      URL Base
      Enter /IIS.asmx (for IIS 6) or IIS7.asmx (for IIS 7).
      Protocol
      Defaults to http.
      Port
      Defaults to 8095. If you change the port here, change it also in the IIS Web Service.
      Timeout
      Defaults to 200000 milliseconds.
      Version
      Select the IIS version.

To create and configure customer plans

You can configure a customer plan to only one SharePoint web application pool.

  1. Top level:
    1. From the main menu, choose Configuration > System Manager > Service Deployment, select Top Environment Services, and expand SharePoint Service.
    2. Click Customer Plans, enter a plan name such as Default, click Create, and then click Save. For information about configuring a customer plan to support the provisioning of sub-sites to customers, see "To configure sub-sites" later in this topic.
  2. Location level:
    1. Under Service Filter, select Active Directory Location Services, choose a Location Filter if applicable, and expand SharePoint Service.
    2. Click Customer Plans and then expand the customer plan.
    3. For Server Configuration: Enable the setting and, if the farm has multiple front end servers, select the Load Balanced Server check box, and select additional servers from the list.
    4. Select a Quota Template.
    5. Select the WSS 3 Service check box. After the available web applications for the selected SharePoint server display, select the web application for the customer plan.
    6. Click Apply changes and then click Save.

To configure sub-sites

CloudPortal Services Manager allows customers to be provisioned to either a single top level site or to a SharePoint sub-site that is located under a top level site. Provisioning customers to SharePoint sub-sites reduces the need of creating a DNS per customer, as the site will share the Root Site Domain. Users provisioned to a sub-site can access only that site.

Sub-sites are defined in customer plans. Before configuring sub-sites in Services Manager, the following SharePoint 3.0 Central Administration setup is required:
  • Create a web application for the root site.
  • Delete the default root path for the root site (under Define Managed Paths).
  • Add a new root path (/) and select Type - Wildcard inclusion.

To configure sub-sites in Services Manager:

  1. From the main menu, choose Configuration > System Manager > Service Deployment, select Active Directory Location Services, choose a Location Filter if applicable, and expand SharePoint Service.
  2. Click Customer Plans, expand a customer plan, select Create a sub-site to retrieve all available root sites for the web application, and then select the Root Site to host the customer's sub-sites.

To handle post-configuration SharePoint changes

If you add web applications to SharePoint 3 after configuring and provisioning SharePoint 3 Services in CloudPortal Services Manager, you must reset IIS. Doing so will impact customer web sites, so let all hosted sites know about the temporary disruption to their web sites. After you reset IIS, Services Manager detects the added web applications.

If you update a quota template, you must re-provision the SharePoint instance. You can also specify individual quotas for a site, using SharePoint Central Administration. These values override the quota template settings used to create the web site. Alternatively, base the quotas for individual sites on the number of users who can access the site.

To add quota templates, you create them on any SharePoint 3 server within a server farm (the same configuration database is used for all servers in the farm) and then configure customer plans with the new quota templates.