Allowing Other Applications to Connect to JIRA for User Management
You can allow other applications to connect to your JIRA server for management of users and groups, and for authentication (verification of a user's login). Examples of such applications: Atlassian Confluence, FishEye/Crucible, Bamboo, or another JIRA server.
On this page:
Allowing an Application to Connect to JIRA for User Management
Subject to certain limitations, you can connect a number of Atlassian applications to a single JIRA application for centralized user management.
When to use this option: You can connect to a server running Jira 4.3 or later, Jira Software 7.0 or later, Jira Core 7.0 or later, or Jira Service Management (formerly Jira Service Desk) 3.0 or later. Choose this option as an alternative to Atlassian Crowd, for simple configurations with a limited number of users.
To configure an application to connect to JIRA as a user server:
- Add the application in JIRA:
- Log in to JIRA as a user with the 'JIRA Administrators' global permission.
- Choose > User Management. Select JIRA User Server.
Keyboard shortcut: 'g' + 'g' + start typing 'jira user'. - Add an application.
- Enter the application name and password that the application will use when accessing your JIRA server.
- Enter the IP address or addresses of the application. Valid values are:
- A full IP address, e.g.
192.168.10.12
. - A wildcard IP range, using CIDR notation, e.g.
192.168.10.1/16
. For more information, see the introduction to CIDR notation on Wikipedia and RFC 4632.
- A full IP address, e.g.
- Save the new application.
- Set up the JIRA user directory in the application:
For example, see Connecting Confluence to JIRA for User Management or Connecting JIRA to Another JIRA Server:- Log in to the application that is going to connect to JIRA for user management.
- Go to the application's 'User Directories' administration area.
- Add a new directory of type 'Atlassian JIRA'.
- Define the directory order (see Managing Multiple Directories).
- Create any groups in JIRA that are required by the application. For example, see Connecting Confluence to JIRA for User Management.
Diagrams of Some Possible Configurations
Diagram above: Confluence connecting to JIRA for user management.
Diagram above: One Jira site connecting to another for user management. Jira site 2 does the user management, storing the user data in its internal directory.
RELATED TOPICS
- Configuring the Internal Directory
- Connecting to an LDAP Directory
- Connecting to an Internal Directory with LDAP Authentication
- Connecting to Crowd or Another JIRA Server for User Management
- Managing Multiple Directories
- Synchronising Data from External Directories
- Managing Nested Groups
- Diagrams of Possible Configurations for User Management
- User Management Limitations and Recommendations
- Allowing Other Applications to Connect to JIRA for User Management
- Migrating Users between User Directories