Documentation for Crowd 2.5. Documentation for other versions of Crowd is available too.
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.
重要
Delegated Authentication directories do not allow you to browse the LDAP data. The directory delegates user authentication to LDAP, but to be able to list users and groups, you will need to add them to the directory. See more details in the Next Steps section of this page.
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. If a directory is not marked as 'Active', it is inactive. Inactive directories:
|
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 Nested Groups | Enable or disable support for nested groups on the LDAP user directory. |
Synchronise User Details | Update users' details in Crowd from the LDAP directory each time they authenticate. |
Synchronise Group Memberships | Update users' group memberships in Crowd from the LDAP directory each time they authenticate. Note that nested groups are not imported, and that groups are not imported if there is a locally-defined group of the same name. |
Use the User Membership Attribute | This option appears only when "Synchronise Group Memberships" is checked. Put a tick in the checkbox if your Active Directory supports the group membership attribute on the user. (By default, this is the 'memberOf' attribute.)
|
ベース 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: User configuration
属性 | 説明 |
---|---|
ユーザー DN | This value is used in addition to the base DN (distinguished name) when searching and loading users. An example is |
ユーザー オブジェクト クラス | This is the name of the class used for the LDAP user object. An example is |
ユーザー オブジェクト フィルタ | The filter to use when searching user objects. |
ユーザー名属性 | The attribute field to use when loading the username. Examples are |
ユーザー名 RDN 属性 | The RDN (relative distinguished name) to use when loading the username. An example is |
ユーザの名属性 | The attribute field to use when loading the user's first name. An example is |
ユーザーの姓属性 | The attribute field to use when loading the user's last name. An example is |
ユーザーの表示名属性 | The attribute field to use when loading the user's full name. An example is |
ユーザーのメール属性 | The attribute field to use when loading the user's email address. An example is |
User Group Attribute | The attribute field to use when loading the user's groups. An example is |
ユーザーのパスワード属性 | The attribute field to use when loading a user's password. An example is |
Screenshot 4: Group configuration
属性 | 説明 |
---|---|
Group DN | This value is used in addition to the base DN when searching and loading groups, an example is ou=Groups. If no value is supplied, the subtree search will start from the base DN. |
グループ オブジェクト クラス | This is the name of the class used for the LDAP group object. Examples are |
グループ オブジェクト フィルター | The filter to use when searching group objects. An example is |
グループ名属性 | The attribute field to use when loading the group's name. An example is |
グループ説明属性 | The attribute field to use when loading the group's description. An example is |
グループ メンバー 属性 | The attribute field to use when loading the group's members. An example is |
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:
Same username required in Crowd and LDAP
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.