LDAP 유형 데이터 소스

  • 릴리스 버전: Zurich
  • 업데이트 날짜 2025년 07월 31일
  • 소요 시간: 1분
  • LDAP 데이터 소스는 LDAP와 통합되도록 인스턴스를 구성하면 자동으로 생성됩니다.

    LDAP 데이터 소스 예시

    페이징 없이 큰 LDAP 요청 처리

    LDAP 서버가 페이징을 지원하지 않는 경우 큰 요청은 자동으로 여러 개의 작은 요청으로 분할됩니다.

    이 프로세스를 LDAP 요청을 "니블링"이라고 합니다. 큰 요청은 LDAP OU 정의의 쿼리 필드 값에 따라 여러 개의 작은 요청으로 나뉩니다. 이 필드는 이메일 주소 또는 사용자 ID와 같은 고유한 값을 지정해야 합니다.

    예를 들어, 다음 LDAP 쿼리는 1,000개 이상의 레코드를 반환할 수 있습니다.

    (&(objectclass=user)(sn=*))
    이 예에서 LDAP 서버 쿼리 필드는preferredIdentity입니다. 그런 다음, 인스턴스는 큰 요청을 여러 개의 작은 요청으로 분할하여 preferredIdentity 값을 기반으로 기록을 그룹화합니다.
    (&((&((preferredIdentity>=0)(preferredIdentity<=1))))((&(objectclass=user)(sn=*))))
    (&((&((preferredIdentity>=1)(preferredIdentity<=2))))((&(objectclass=user)(sn=*))))
    (&((&((preferredIdentity>=2)(preferredIdentity<=3))))((&(objectclass=user)(sn=*))))
    . . .
    (&((&((preferredIdentity>=9)(preferredIdentity<=a))))((&(objectclass=user)(sn=*))))
    (&((&((preferredIdentity>=a)(preferredIdentity<=b))))((&(objectclass=user)(sn=*))))
    (&((&((preferredIdentity>=b)(preferredIdentity<=c))))((&(objectclass=user)(sn=*))))