Search the SharePoint Connector 1.4 documentation:
Index![]()
[Downloads (PDF, HTML & XML formats)]
[Other versions]
This page is part of the installation guide for the Confluence SharePoint Connector. It tells you how to configure access to Confluence using Integrated Windows Authentication via a third-party software package called Jespa.
Supportability
This document applies for Sharepoint Connector license holders only. For any Jespa specific issues and support please contact IOPLEX
On this page:
Configure Confluence to synchronise its user repository with the Active Directory domain. See the Confluence documentation on LDAP user management.
%confluence_install%/confluence/WEB-INF/lib directory.%confluence_install%/confluence/WEB-INF/web.xml file in a text editor, and make the following modifications to the file:
web.xml file should look like this:
<filter>
<filter-name>login</filter-name>
<filter-class>com.atlassian.seraph.filter.LoginFilter</filter-class>
</filter>
<filter>
<filter-name>jespa</filter-name>
<filter-class>jespa.http.HttpSecurityFilter</filter-class>
<init-param>
<param-name>jespa.log.path</param-name>
<!-- Enter the path to where you would like the Jespa log to be stored -->
<param-value>C:\confluence-data\logs\jespa.log</param-value>
</init-param>
<init-param>
<param-name>jespa.log.level</param-name>
<param-value>2</param-value>
</init-param>
<init-param>
<param-name>jespa.bindstr</param-name>
<!-- Enter the fully-qualified name of your Active Directory domain -->
<param-value>atlassian.com</param-value>
</init-param>
<init-param>
<param-name>jespa.service.acctname</param-name>
<!-- Enter the name of the computer account created in Step 2, followed by the '$' sign, followed by the fully-qualified name of your Active Directory domain -->
<param-value>CONFLUENCE$@atlassian.com</param-value>
</init-param>
<init-param>
<param-name>jespa.service.password</param-name>
<!-- Enter the password for the Jespa service account, which was set in Step 2. -->
<param-value>JCnckGJHDSd28c7Nc</param-value>
</init-param>
<!-- Note: also copy over all other default Jespa parameter values from the example web.xml -->
</filter>
web.xml file should look like this:
<filter-mapping>
<filter-name>jespa</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>login</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
By default, Confluence will not understand the pre-authenticated requests that come through via the Jespa filter. In order to allow this authentication information to pass through, you must modify the authenticator module used by Confluence.
%confluence_install%\confluence\WEB-INF\lib directory.%confluence_install%\WEB-INF\classes\seraph-config.xml file.<authenticator class="com.pixelpark.seraph.SSOAuthenticator" />
In order for users to be automatically logged in to Confluence without being prompted for their username and password, the browser must be correctly configured for pass-through authentication.
Please instruct all users to ensure that the recommended browser settings are applied.