검색 결과 :

×

LDAP 서버에서 사용자 업데이트

Drupal 계정 편집 시 LDAP 사용자 항목 업데이트


이 문서는 Drupal LDAP 프로비저닝을 구성하는 데 필요한 단계를 안내합니다. Drupal 사용자 계정이 업데이트되면 구성된 LDAP 서버에서 해당 LDAP 항목이 자동으로 업데이트됩니다. 또한 Drupal 그룹 및 역할을 LDAP 그룹과 동기화하여 LDAP와 Drupal 간의 사용자 동기화를 단순화할 수 있습니다.

자동으로 가이드를 탐색할 수도 있습니다. Drupal 계정에서 LDAP 항목 생성 새로운 사용자가 Drupal 사이트에 등록할 때.

XNUMXD덴탈의 LDAP/Active Directory 서버의 사용자 항목 업데이트 기능을 사용하면 다음 이벤트를 기반으로 사용자를 프로비저닝할 수 있습니다.

  • 관리자 인터페이스:- 관리자나 권한이 있는 사용자가 Drupal 관리 인터페이스를 통해 사용자 계정을 수동으로 업데이트하는 경우.
  • 사용자 계정 변경:- 사용자가 user/user_id/edit 또는 기타 사용자 정의 양식에서 이메일이나 사용자 이름 등과 같은 자신의 정보를 수정할 때마다.
  • 타사 모듈:- 타사 모듈/응용 프로그램을 사용하거나 사용자 정의 코드를 사용하여 Drupal 사이트에서 사용자 엔터티가 업데이트될 때마다.

선수 과목 :

LDAP 프로비저닝을 구성하는 단계(사용자 업데이트):

  • 모듈을 성공적으로 구성한 후 다음으로 이동합니다. LDAP 프로비저닝 모듈의 탭
  • Drupal LDAP/Active Directory 통합 - LDAP 프로비저닝 탭으로 이동
  • 활성화 Drupal에서 사용자 정보가 업데이트되면 Active Directory/LDAP에서 사용자 정보 업데이트 확인란의 선택을 취소합니다.
  • Drupal LDAP/Active Directory 통합 - Active Directory/LDAP에서 사용자 정보 업데이트 확인란을 활성화합니다.
  • 온 클릭 구성 저장 버튼을 클릭합니다.

주의 사항: 필드, 역할, 그룹과 같은 Drupal 사용자 정보를 LDAP 서버에서 수정하려는 특정 LDAP 속성과 매핑하는 옵션이 있습니다. 이 작업은 모듈의 속성 및 역할 매핑 탭에서 수행할 수 있습니다. (관리자/config/people/ldap_auth/attribute_mapping). 그러면 저장된 구성을 기반으로 사용자의 LDAP 레코드가 자동으로 업데이트됩니다. 자세한 내용은 다음을 참조하세요. 속성 매핑, 역할 매핑그룹 매핑 안내서.

Drupal LDAP/Active Directory 통합 - 역할, 그룹, 필드 등 Drupal 사용자 정보 매핑

예를 들어 위 이미지에 표시된 것처럼 LDAP를 매핑했습니다. 사용자 계정 이름 Drupal과 함께 우편 필드 이름 Drupal의 사용자 정의 필드 사용 FIRSTNAME. 즉, Drupal에서 사용자의 이메일과 이름을 변경하면 해당 업데이트가 자동으로 사용자의 'userprincipalname' 및 'givenname'에 대한 LDAP/Active Directory 서버에 반영됩니다.

이것이 어떻게 작동하는지 봅시다:

Drupal 사이트와 LDAP/Active Directory 서버에서 사용자 doejohn을 업데이트한다고 가정해 보겠습니다.

  • 관리자 자격 증명으로 Drupal 사이트에 로그인하세요.
  • 관리자로 로그인 후, 사람들 사이트 섹션(관리자/사람). 세부정보를 수정하려는 사용자를 찾아 다음을 클릭하세요. 편집 버튼(/user/{user_id}/편집)
  • Drupal LDAP/Active Directory 통합 - People로 이동하여 저장 버튼을 클릭합니다.
  • 이제 귀하의 요구 사항에 따라 사용자 정보를 업데이트하고 찜하기 버튼을 클릭합니다.
  • Drupal LDAP/Active Directory 통합 - 사용자 정보를 사양에 맞게 업데이트한 후 저장 버튼을 클릭하세요.

축하합니다. Drupal과 LDAP 서버 모두에서 사용자(우리의 경우 doejohn) 정보를 성공적으로 업데이트했습니다. LDAP 서버에서 확인할 수 있습니다.

LDAP 서버에 대한 액세스 권한이 없는 경우 사용자 LDAP 항목을 확인하여 동일한 사실을 확인할 수 있습니다.

사용자 LDAP 항목 가져오기:

  • 로 이동 LDAP 구성 모듈 탭을 클릭하고 아래로 스크롤하여 테스트 인증 부분. 이전에 업데이트한 사용자(이 경우 doejohn)의 사용자 이름과 비밀번호를 입력하고 테스트 구성 단추 (관리자/config/people/ldap_auth/ldap_config#test_authentication).
  • Drupal LDAP/Active Directory 통합 - LDAP 구성에서 테스트 인증 섹션을 스크롤하고 필드에 사용자 이름과 비밀번호를 입력합니다.
  • 테스트 구성이 성공적으로 완료되면 LDAP 속성 가져오기 사용자의 LDAP 항목을 확인합니다.
  • Drupal LDAP/Active Directory 통합 - 연결에 성공하면 LDAP 속성 가져오기 버튼을 클릭하세요.
  • LDAP에서 사용자의 userprincipalname과 Givemane이 각각 Drupal 'mail' 및 'firstname' 필드와 일치하도록 업데이트되었음을 ​​확인할 수 있습니다.
  • Drupal LDAP/Active Directory 통합 - 아래 사용자 정보 userprincipalname 및 주어진mane이 수신된 LDAP 속성 팝업의 지정된 필드에서 업데이트되었습니다.

이 가이드가 유용하고 쉽게 구성할 수 있기를 바랍니다.

당신이 원하는 경우 7일간 모든 기능을 갖춘 시험판을 사용하거나 질문이 있거나 사용 사례에 따라 모듈을 설정하는 데 도움이 필요한 경우 언제든지 다음 주소로 이메일을 보내주세요. drupalsupport@xecurify.com.

안녕하세요!

도움이 필요하다? 우리는 바로 여기에 있습니다!

SUPPORT
miniOrange 지원팀에 문의하세요
성공

문의 해 주셔서 감사합니다.

24시간 이내에 연락을 받지 못한 경우 언제든지 다음 이메일로 후속 이메일을 보내주세요. info@xecurify.com