Return to doc.sitecore.com

Valid for Sitecore 6.5
Installation Guide

This page describes how to install the SharePoint Integration Framework.
Prerequisites

Installation

  1. Download the SharePoint Integration Framework package
    The SPIF is distributed as a Sitecore package. Sitecore packages resemble Windows Archive (.zip) files, but should not be unzipped before installation. If you do not already have the SPIF package, you may download it via the Sitecore Developer Network.
  2. Access the Sitecore Desktop User Interface
    Once you have the SPIF package available on your local machine, log in to the Sitecore Desktop user interface for the target site. You should log in as an “Administrator” user, such as admin.
  3. Upload and Install the Package
    Open the Installation Wizard from the Sitecore » Development Tools menu or the Control Panel » Administration » Install a Package task.
  4. Upload the Package
    • Select the Upload button to open the Upload Wizard.
    • Select the Browse button on the Select Files step and locate the SPIF package on your local machine.
    • Select the Open button on the Choose File dialog when you have selected the SPIF package.
    • Select the “Next >” button on the Select Files step.
    • Select the “Next >” button again, on the Overwrite Existing Files step.
    • Select the “Finish” button to close the Upload Wizard.
  5. Install the Package
    • Select the “Next >” button on the Specify Package step.
    • Read the License and select the “I accept the terms of the license agreement” radio button.
    • Select the “Next >” button on the License Agreement step.
    • Read the Readme information.
    • Select the “Next >” button on the Readme step.
      The Installation Wizard now displays the Ready to Install step, which shows the revision of the SPIF package you will install.
    • Select the “Install” button to begin the installation.
    • Choose “Overwrite All” when prompted.

Post-Installation Steps

  1. During installation of the SharePoint Integration Framework a new base template is added to the File template. If you have customized the File template in any way, check after installation that your customizations have not been overwritten.
  2. To enable uploading of documents to Sitecore media folders that you have integrated with SharePoint you need make the following change to the web.config file: set the Media.IncludeExtensionsInItemNames setting to true.
  3. After installation of the SharePoint Integration Framework is complete, add the following command to the commands.config file:
    <command name="sharepoint:runintegrationwizard"  type="Sitecore.Sharepoint.Web.Shell.Applications.IntegrationWizard.Commands.RunIntegrationWizard,Sitecore.Sharepoint.Web"/>
  4. Page Level Integration requires ScriptManager on your layout. To ensure that it appears on your page layout, add the following line to the layout aspx file:
    <asp:ScriptManager ID="spListScriptManager" runat="server"/>

Complete the Installation
When the Installation Wizard displays the final step, select the Restart the Sitecore Client toggle, but leave the Restart the Sitecore Server toggle unselected.
Select the Finish button.
The installation is now complete.