If your company supports LDAP Authentication, FOSSA can be configured to use your Directory for user login and provisioning, as well as automatically adding users to Teams.
This feature is only available to customers on an Enterprise plan. Please contact Sales for more information.
To configure FOSSA for LDAP Authentication, there is some information you'll need to gather about how to connect to your corporate Directory, as well as information about how users and groups are defined.
The host name that your directory is reachable at. Examples:
The port on which your directory server is listening. Examples:
Check this box if FOSSA should connect to your server using SSL.
These are credentials that FOSSA will use to connect to your LDAP Directory. FOSSA will create a read-only connection in order to verify that the authenticating user exists, and (optionally) to determine which groups the user is part of.
The distinguished name of the user that FOSSA will use to connect to your directory server.
The password for the user specified above.
User Base Distinguished Name
The root distinguished name to use when running user search queries against your directory server. Examples:
User Search Filter
The filter to use when searching for users. This value must include
User Email Attribute
The attribute field to use when loading the user's email. Example:
User Name Attribute
The attribute field to use when loading the user's name. Examples:
Manage Teams on LDAP
When enabled, FOSSA will create a Team for each group returned by your directory server and add the user to that team. If a user is removed from a group on your directory server, they will be removed from the FOSSA Team during their next log in.
Group Base Distinguished Name
The root distinguished name to use when running group search queries against your directory server. Examples:
Group Name Attribute
The attribute field to use when loading the group's name. Example:
Group DN Attribute
The attribute from your user object to use when searching for a user's inclusion in a group. Example:
Group Search Filter
The filter to use when searching for a user's groups. This value may include
Once you have filled out all the necessary configuration options for your LDAP Directory, you can test FOSSA's connection and verify the information that is returned by clicking the "Test Connection" button. This test will simulate a user logging into FOSSA, and will show you the information that is returned from your server.
Updated 11 months ago
|Configure LDAP Authentication in FOSSA|