The Aspire SharePoint 2010 connector was created and tested using version 3.1.
The connector works on SharePoint 2010 and 2007.
If using SharePoint 2010, it is suggested that SharePoint 2010 Service Pack 1 be installed on the servers. But at a minimum, SP cumulative update from August 2010 must be installed. The update can be downloaded from here. That is, because a bug on SiteData web service (from the standard set of SharePoint web services) was fixed. Before that, changes to object permissions were not correctly retrieved by SiteData web service.
Before installing the SharePoint 2010 connector, make sure that:
In order to access SharePoint web services (including the Aspire for SharePoint web service), an Active Directory Windows User account with sufficient privileges must be supplied. You may have a different account per URL if required.
If crawling SharePoint with the Aspire SharePoint Web Services Extension installed, the account must at least have:
This permission will allow the user to read last modification dates of documents and sites and will allow for incremental indexing of SharePoint content.
The connector won’t modify any content on the sites, but there are specific permissions implicit on the Contribute permission level that are required to fetch ACLs and browse folders (for instance, the 'Browse directories' permission).
In case you can't assign the Contribute permission to the crawl account, there's also the option to create a custom permission with enough privileges to be able to use the Aspire Web Service Extension. To find more info on how to create this permission go to the custom permission tutorial.
If running with standard web services only, the account must be granted with:
In both cases, it is recommended the account be the site collection administrator. See SharePoint Access Rights tutorial for more info on how to set this permissions.
The Aspire SharePoint connector can run on either Windows or Linux. It uses web services over HTTP or HTTPS to communicate with SharePoint.
Standard SharePoint web services do not have all of the features necessary to crawl SharePoint with full document level security and full hierarchical metadata. If you need these features, you will need to install a SharePoint web service extension for Aspire on your SharePoint front ends. Go to SharePoint Web Services Extensions for information on installing the web service extension.
If you do not need these features, the Aspire SharePoint connector will work without it. Just select "Use Standard Web Services" when you install the SharePoint connector application into Aspire.
The following features will be available if you install the extended web service:
Without the extension, security information will be retrieved for only for sites and lists, and their ACLs will be automatically propagated to all of the items they contain. Individual document-level security ACLs will not be available.
Without the extension, the URL must be a site collection URL.
This is used to implement the Aspire Corporate-Wide Sitemap feature.