WSS / Sharepoint 2010 Extension Setup

Feedback Server® is a very extensible survey and form application offer extensions for popular portals. One of the supported portal is Microsoft Sharepoint and Microsoft Windows Sharepoint Services (WSS).

To configure FeedbackServer with its MOSS extension and Active Directory integration we must follow the steps below :

How to Configure FeedbackServer Sharepoint Extensions

  1. Make sure that you run under full trust by adding following item before the </system.web> element in your MOSS web.config. If you already have the <trust ..> element in your web.config simply change its level value to Full.

    The MOSS web.config can usually be found in C:\inetpub\wwwroot\wss\VirtualDirectories\80

    <trust level="Full" originUrl="" />

  2. Change the max maxJsonLength value in your web.config to 6000000

  3. Enable ASHX extensions on your Sharepoint portal. To enable ASHX extension on your portal you must be a farm administrator on the server.

    1. In Central Administration, click Security.
    2. On the Security page, in the General Security section, click Define blocked file types.
    3. On the Blocked File Types page, if you want to change the selected Web application, on the Web Application menu, click Change Web Application. Use the Select Web Application page to select a Web application.
    4. Remove the ashx extension value from the text box and then click OK.

  4. Copy following directory and file to your MOSS website root directory. This directory is usually located at : C:\inetpub\wwwroot\wss\VirtualDirectories\80

    Files and directories to copy :
    Bin
    FeedbackServer.lic
    fs.aspx
    nreport.aspx

  5. Create a new DataIllusion folder at the root of your MOOS website directory and copy following directories and their content in this new directory.  This directory is usually located at : C:\inetpub\wwwroot\wss\VirtualDirectories\80\DataIllusion

    Directories and their content to copy to this new DataIllusion folder :
    FeedbackServer
    FS_Install
    FSXMLData
    Images

  6. Open your SQL Server management interface and create a new empty FeedbackServer database and grant the DBO rights to the current Application Pool identity user. Usually this user is "Network Service".

  7. Open your browser and enter the url of your MOSS site along the FS_Install directory.
    eg: a http://yourmossite/dataillusion/fs_install

  8. Enter your SQL Server information, credentials and the name of the database you have created in step 6 and setup the Database. DOT NOT use and check the Write DB Connection to web.config option

  9. Setup all FS configuration elements in your MOSS web.config. Please use this documentation to configure your MOSS config file accordingly.

  10. Deploy the FeedbackServer MOSS package using the provided  DeployWSP.bat file located in the MOSS_Install/2010 directory

  11. Open your sharepoint site and from the Site Settings / Site Administration / Site Features enable the FeedbackServer feature.

Once enabled a link to the administration section will be added to your quick launch tool bar and all FS related web parts will be available in your site.