All Versions
Fisheye 4.2 DocumentationFisheye 4.1 Documentation
Fisheye 4.0 Documentation
More...
This page explains the settings for LDAP authentication and their parameters.
On this page:
Global LDAP settings are:
URL | The URL of the LDAP server, e.g. |
Base DN | The base search space for users, e.g. |
User Filter | The LDAP search for locating users, e.g. |
UID Attribute | The name of the username attribute in objects matching the filter. |
Email attribute | Optional. The name of an attribute giving the user's email address. |
Cache TTL (positive) | How long FishEye should cache permission checks. Example values are: |
Auto-add | FishEye can automatically create a user it has not previously encountered if the user can successfully authenticate against LDAP. |
Initial bind DN and password | Optional. If your LDAP server does not allow anonymous bind, then you need to specify a user FishEye can use to do its initial bind. |
Synchronise users with Crowd | Optional. Sets whether users will be loaded from an external directory. |
You can give FishEye an LDAP filter that will be used to check if a user has access to individual repositories.
To specify this filter for a repository, open the Permission settings of the repository, and check the Apply LDAP restriction option. Then just below the checkbox, type the filter string:
LDAP restriction | An LDAP filter used to check if a given user can access a given repository, e.g. |
Match Type | One of 'user' (default) or 'any'. This setting modifies the meaning of LDAP restriction. |
To have FishEye connect to an Active Directory server, use settings such as the following:
URL |
|
Base DN |
|
User Filter |
|
UID Attribute |
|
Email attribute |
|
Initial bind DN |
|