Drupal 필드에 LDAP 속성 매핑
회사 개요
이 가이드에서는 LDAP 서버 속성을 Drupal 필드에 매핑하여 안전하고 원활한 사용자 인증 환경을 보장하는 과정을 안내합니다. 'uid', 'mail', 'samaccountname'과 같은 필수 속성을 LDAP에서 'email', 'firstname', 'Lastname'과 같은 Drupal 필드에 매핑하려는 경우, 이 가이드가 바로 도움이 될 것입니다.
전제 조건 :
- 설치 Drupal LDAP / Active Directory 통합 Drupal 사이트의 모듈.
- LDAP 또는 Active Directory 서버로 위 모듈을 설정하십시오. 이것도 참고하시면 됩니다 설치 가이드 지원.
Drupal에서 속성 매핑 설정:
- 모듈 헤드를 성공적으로 구성한 후 속성 및 역할 매핑 탭 (관리자/config/people/ldap_auth/attribute_mapping) 모듈의
- 에서 이메일 속성 드롭다운에서 LDAP 사용자의 이메일 주소가 저장된 LDAP 속성 이름을 선택하세요. 예: mail 또는 userprincipalname.
- 원하는 것을 선택하십시오 LDAP 속성 이름 그리고 해당 Drupal 필드 머신 이름 매핑하려는 드롭다운에서
- 오른쪽에서 사용자의 LDAP 속성 이름과 해당 값을 확인할 수 있습니다.
- 온 클릭 속성 매핑 구성 저장 매핑을 저장하려면 버튼을 클릭하세요. 아래 스크린샷을 참조하세요.
위 스크린샷에서 LDAP의 이름 cn Drupal과 매핑되어 있습니다. name 필드_성 사용자 필드. 사용자가 LDAP 서버 자격 증명을 사용하여 Drupal 사이트에 로그인하면 LDAP 'givenname' 및 'cn' 값이 Drupal 'name' 및 'field_lastname' 필드에 할당됩니다.
LDAP와 Drupal 속성 매핑은 어떻게 작동합니까?
아래 단계에 따라 LDAP와 Drupal 속성 매핑을 확인하세요.
- 브라우저의 비공개/시크릿 창을 열고 Drupal 로그인 페이지를 방문하세요.
- 사용자의 LDAP 자격 증명을 입력하고 로그인 단추
- 성공적인 LDAP 로그인 후 사용자의 Drupal name 성 LDAP 속성으로 업데이트됩니다. 이름 cn 저희 매핑에 따르면, 아래 스크린샷을 참조하실 수 있습니다.
축하합니다. Drupal LDAP에서 속성 매핑을 성공적으로 구성했습니다.
