
Documentation for Crowd 1.3. Documentation for other versions of Crowd is available too.
A Delegated Authentication directory combines the features of an internal Crowd directory with delegated LDAP authentication. This means that you can have your users authenticated via an external LDAP directory while managing the users, groups and roles in Crowd. You can use Crowd's flexible and simple group management when the LDAP groups do not suit your requirements. For example, you can set up a simple group configuration in Crowd for use with Confluence and other Atlassian products, while authenticating your users against the corporate LDAP directory. You can also avoid the performance issues which might result from downloading large numbers of groups from LDAP.
The diagram below gives a conceptual overview of delegated LDAP authentication. This example assumes that you have:
To configure a Delegated Authentication directory,
Screenshot 1: Directory details
属性 |
説明 |
|---|---|
名前 |
The name used to identify the directory within Crowd. For example: 'Chicago Employees' or 'Web Customers'. |
説明 |
More information about this directory. |
アクティブ |
Only deselect this if you wish to prevent all users within the directory from accessing all mapped applications. |
Screenshot 2: Connector
属性 |
説明 |
|---|---|
Connector |
The directory connector to use when communicating with the directory server. |
URL |
The connection URL to use when connecting to the directory server, e.g.: |
Secure SSL |
Specifies whether the connection to the directory server is an SSL connection. |
Use Node Referrals |
Use the JNDI lookup java.naming.referral option. Generally needed for Active Directory servers configured without proper DNS, to prevent a 'javax.naming.PartialResultException: Unprocessed Continuation Reference(s)' error. |
ページングされた結果を使用 |
Use the LDAP control extension for simple paging of search results. Retrieves chunks of data rather than all of the search results at once. This feature may be necessary when using Microsoft Active Directory if more than 999 results are returned for any given search. |
Paged Results Size |
Enter the desired page size i.e. the maximum number of search results to be returned per page, when paged results are enabled. Defaults to 999 results. |
ベース DN |
Enter the root distinguished name to use when running queries versus the directory server, e.g.: |
ユーザー DN |
Distinguished name of the user that Crowd will use when connecting to the directory server. |
パスワード |
The password that Crowd will use when connecting to the directory server. |
We have shown the settings for Active Directory. For details about the settings for your specific directory server, please see:
Screenshot 3: Configuration
属性 |
説明 |
|---|---|
ユーザー DN |
This value is used in addition to the base DN when searching and loading users. An example is |
ユーザー オブジェクト クラス |
This is the name of the class used for the LDAP user object. |
ユーザー オブジェクト フィルタ |
The filter to use when searching user objects. |
ユーザー名属性 |
The attribute field to use when loading the username. |
ユーザの名属性 |
The attribute field to use when loading the user's first name. |
ユーザーの姓属性 |
The attribute field to use when loading the user's last name. |
ユーザーのメール属性 |
The attribute field to use when loading the user's email address. |
User Group Attribute |
The attribute field to use when loading the user's groups. |
ユーザーのパスワード属性 |
The attribute field to use when loading a user's password. |
Please refer to the notes on LDAP object structures in the page about LDAP connectors.
Once you have configured the directory's permissions, you have finished configuring your new directory.
Next steps will be:
The username must be the same in the Crowd Delegated Authentication directory and in the LDAP directory. Changing the username in LDAP will break the link to the Crowd Delegated Authentication directory.