Search the SharePoint Connector 1.0 documentation:
Index
[Downloads (PDF, HTML & XML formats)]
[Other versions]
Configuring Authentication for Confluence and SharePoint is the most complex aspect of this integration. There are a wide variety of authentication technologies out there. We've attempted to offer instructions for some of the common configurations, using the out-of-the-box technologies that come with Confluence and SharePoint.
Review the recommendations below and also consider the Authentication Configuration Questionnaire.
Recommendations
NTLM and Anonymous Access
If you want to enable NTLM with Confluence as well as allow for anonymous access with Confluence, please review NTLM and Anonymous Access.
Broken Image Links
One reason to use a NTLM or Microsoft SSO is to prevent broken image links. Review Broken Images in the Confluence Page Web Part to understand how the different authentication options play a role in preventing this.
If you can ensure that all of your clients will be using Windows-based authentication (NTLM), then you can configure authentication without depending on additional products/services. This is typically the case if all clients are on the Windows platform and using Internet Explorer. With the proper browser settings (see Recommended Browser Settings) the client browser will automatically authenticate to both Confluence and SharePoint without prompting the user for credentials.
Please review the Recommended Browser Settings page to enable a fluid user experience.
Please review Supported NTLM Authentication with the SharePoint Connector for more details about what is and what is not supported regarding NTLM Authentication.
This option will ensure that both Confluence and SharePoint has the same list of users and groups.
You can set up Confluence and SharePoint to use their own, separate user databases. This option may be appropriate if you already have Confluence and SharePoint running with different sets of users.
MOSS has a Single Sign-on service which will save the credentials for a given user on another system. For example, if I log into Sharepoint as jonathan@atlassian.com
, I can tell SharePoint to log me in to Confluence as jnolen
. The SSO service will remember those credentials and re-sign me in each time.
The instructions for this configuration can be found here: Configuring the Microsoft Single Sign-On Service.
It is recommended that you use NTLM for authentication to SharePoint (Basic authentication can be used as well). With v1.0.2 of the SharePoint installation you can use Forms Based Authentication (FBA) to connect to SharePoint, but there are limitations as discussed below.
The SharePoint web parts that display Confluence content (the Confluence Page and Confluence Pages Tree View web parts) work fine as does using SharePoint to search Confluence. Note that the service account defined when you Install and Configure the SharePoint Plugin must still use NTLM or Basic authentication.
To allow for both NTLM/Basic and FBA, you extend your web application within SharePoint to have two URLs/ports; one for NTLM/Basic and one for FBA. The service account would access SharePoint through the URL/port for NTLM/Basic.