LDAP Tab

FlexNet Code Insight 2018 R3

The LDAP tab is where you can enable LDAP logins for FlexNet Code Insight and edit information about your LDAP setup. The tab contains the following columns and fields:

LDAP tab

Column/Field

Description

Enable LDAP

Select Yes or No to determine if LDAP will be used for user authentication. The default is No.

LDAP Connection Details

LDAP URL

The URL of your LDAP server. For example, ldap://<ldap_server_host>:<ldap_port> ldap://ad.mycompany.com:389.

Authentication Type

Select the type of LDAP authentication that will be used:

Anonymous: If you select this option, the LDAP Username and LDAP Password fields in this section remain disabled.
Authenticated: If you select this option, the following LDAP fields are enabled.

LDAP Username

A text field in which you can specify the LDAP username. This field is disabled if anonymous authentication is selected.

LDAP Password

A masked text field in which you can specify the password for the username specified in the field above. This field is disabled if anonymous authentication is selected.

LDAP Query Details

LDAP Base

The base node of the LDAP server.

LDAP Search Base

The Search Base, along with the Search Query, are used to query a list of users for synchronizing with FlexNet Code Insight.

LDAP Search Query

The search query for your LDAP server. For example, (&(objectClass=person)(memberOf=CN=SCAGroup,CN=Users,DC=ad,DC=mycompany,DC=com)).

Use Paging

Select Yes if the LDAP server has paging enabled. Select No if the server does not have paging enabled. If you select Yes, the LDAP Page Size field is enabled.

LDAP Page Size

The default page size is 1000 elements.

LDAP User Sync Frequency

These fields are used to set the frequency at which FlexNet Code Insight will synchronize user data with the LDAP server:

Never: The default value, which indicates that automatic user sync is disabled and will only occur if the user clicks the Sync Now button. For all other values, automatic user sync is enabled per the configured frequency.
Hourly: Enter an integer value representing the number of hours between user syncs
Daily: Select a time at which the user sync will run every day.
Weekly: Select a day of the week and a time of the day when the user sync will run each week.

LDAP User Property Mappings

 

Login

Enter the LDAP user property field representing the user’s login.

First Name

Enter the LDAP user property field representing the user’s first name.

Last Name

Enter the LDAP user property field representing the user’s last name.

Email

Enter the LDAP user property field representing the user’s email address.

Login Filter

Specify a filter that will limit the user search performed in the search base location. For example, you could specify (uid={0}, which, when used with the LDAP Search Base and LDAP Search Query specified above, will search for an entry where the uid is equal to the user name.

Save

Click this button to save any changes you made to the fields on the LDAP tab.

Test LDAP Server Connection

Click this button to test the connection to the LDAP server.

Sync Now

Click this button to force a user sync.

Note • This button is disabled if a user sync is currently running