Skip to main content

LDAP Integration Overview

Checkmarx’s Static Analysis Security Test (CxSAST) application has just become LDAP compatible and can now be configured to connect to an LDAP server for authentication purposes. This means that all applications connect to the same user directory (LDAP) and the system administrator only needs to manage users from one application.

1343160633.png
  1. User requests information

  2. LDAP Server returns information to user

There are various types of LDAP servers available including Active Directory (Microsoft), Apache Directory Server, IBM Tivoli Directory Server, OpenDS, OpenDJ, OpenLDAP among others.

Terminology

LDAP stores the attribute based data and it is generally read specific data. The entries in LDAP are maintained in a tree like structure called Directory Information Tree (DIT).

1343357010.png

Attribute

Description

dn

Each entry in the LDAP has a unique identifier or distinguished name (DN).

cn

Common Name

sn

Surname

dc

Domain Component

ou

Organizational Unit

O

Organization

st

State

l

Location

c

Country