| Before you begin: Warning: Before proceeding with LDAP integration, please backup your data. |
Bamboo can be integrated with LDAP. At this time, the functionality is limited to authentication and authorisation of users. Bamboo does not let users manage/administer LDAP accounts or user groups.
However, Bamboo will continue to use locally created users, even when LDAP is enabled. This means that locally created users and groups can still be managed via Bamboo.
Also, note that Bamboo does not support multiple LDAP servers.
If you are new to LDAP, you may find the LDAP Usage FAQ useful. |
Stage 1 - Configure Connection Details
The LDAP server connection is specified by manually editing the file atlassian-user.xml.
- Edit the file
.../webapp/WEB-INF/classes/atlassian-user.xmland configure the connection AD or LDAP - Check your configuration against the example connection details shown below.
- Please ensure that the following line is also active in your
atlassian-user.xml(it should be there by default):
To check whether atlassian-user.xml file is correctly configured, please run the paddle tool to debug the LDAP configuration in your atlassian-user.xml file
Stage 2 - Map LDAP Data Tree
- To configure the mappings in
atlassian-user.xmlfor either AD or LDAP, please see: - Check your configuration against the example connection details shown below.
Stage 3 - Optional LDAP Settings
The following settings do not appear in the default atlassian-user.xml file:
However, if you want to override the default values listed above, you can add the value onto the end like so:
It is important that the connection pool timeout value be set to 0, as this will force Atlassian User (via the JNDI layer) to clean up lingering connections that have lived past one request. For more information about LDAP pools please see http://java.sun.com/products/jndi/tutorial/ldap/connect/config.html.
Stage 4 - Assigning LDAP Users to Bamboo Groups
| External User Management on LDAP Ensure that External User Management is turned off in Bamboo before assigning LDAP users to Bambo groups. |
Once Bamboo is started with LDAP enabled, you can assign LDAP users to Bamboo groups. Please see 5.05 Adding Users to and removing them from Groups.
RELATED TOPICS
- 5.01 Creating a User
- 5.02 Deleting a User
- 5.03 Creating a Group
- 5.04 Deleting a Group
- 5.05 Adding Users to and removing them from Groups
- 5.06 Granting Administration Privileges to a User
- 5.08 Enabling or disabling Public Signup
- 5.09 Enabling or disabling Anonymous Access
- 5.10 Working with External User Repositories
Bamboo Documentation






