Drupal Keycloak 사용자 동기화 설정
회사 개요
Drupal과 Keycloak 사용자 프로비저닝 통합은 Drupal 웹사이트와 Keycloak ID 공급자 간에 사용자 계정 및 프로필 정보를 동기화하여 사용자 관리를 간소화합니다. 이 포괄적인 설정 가이드는 Drupal에서 Keycloak으로의 수동/자동 사용자 프로비저닝 및 동기화를 구성하는 데 도움이 됩니다. Drupal Keycloak 사용자 프로비저닝 이 모듈을 통해 관리자는 수동, 온디맨드 또는 예약된 프로비저닝 방식을 사용하여 사용자를 쉽게 생성, 업데이트 또는 삭제할 수 있습니다. 이 모듈은 다양한 플랫폼에서 안전하고 효율적인 사용자 데이터 관리를 보장하며 Drupal 9, Drupal 10 및 Drupal 11과 완벽하게 호환됩니다.
설치 단계
- 작곡가 사용
- Drush 사용
- 수동 설치
구성 단계
1. API 기반 프로비저닝 구성
- Drupal 사이트에 모듈을 설치한 후 관리 메뉴에서 구성 → 사람 → miniOrange Keycloak 사용자 프로비저닝.
- 모듈의 기능을 살펴보고 다음을 클릭하세요. 모듈을 구성해 봅시다 버튼을 클릭합니다.

2. Drupal과 Keycloak 통합
- 키클로크 자격 증명으로 로그인하세요.
- 왼쪽 메뉴에서 다음으로 이동합니다. 고객사 탭을 클릭하고 클라이언트 생성 버튼을 클릭합니다.

- $XNUMX Million 미만 클라이언트 생성:
- 입력 고객 ID 기술설명.
- 온 클릭 다음 버튼을 클릭하십시오.

- 다음 화면에서 다음을 활성화하세요. 클라이언트 인증 권한 부여 토글 버튼.
- 확인란을 선택하세요 표준 흐름 직접 접근 보조금.
- 온 클릭 다음 버튼을 클릭 한 다음 찜하기 설정을 완료하십시오.

- 당신은로 리디렉션됩니다 클라이언트 세부 정보 페이지. 아래에 일반 설정 섹션에서 고객 ID 그리고 그것을 편리하게 보관하십시오.

- 이제 신임장 섹션에서 고객 비밀, 쉽게 찾을 수 있도록 보관하세요.

- 다음으로 이동 서비스 계정 역할 탭을 클릭하고 역할 할당 -> 클라이언트 역할 버튼을 클릭합니다.

- 생성된 클라이언트에 다음 역할을 할당합니다.

- 다음으로 왕국 왼쪽 메뉴에서 이름을 선택하세요.

- Drupal 사이트로 가서 다음을 입력하세요. Keycloak 도메인, 클라이언트 ID, 클라이언트 비밀, Keycloak 영역.
- 완료되면 구성 저장 및 테스트 버튼을 클릭합니다.

3. 테스트 구성
- 테스트 구성이 성공하면 Keycloak에서 사용자 속성 목록을 받게 됩니다.

- 또는 Keycloak과 Drupal의 통합에 오류가 있는 경우 오류 메시지의 링크를 따라가거나 테스트 구성 결과 섹션까지 아래로 스크롤하여 오류의 원인을 확인할 수 있습니다.

- 테스트가 성공하면 다음을 클릭하세요. 수동 동기화 테스트 버튼을 클릭합니다.

- 검색 필드에 Drupal 사용자의 사용자 이름을 입력하고 클릭하십시오. Sync 버튼을 클릭합니다.

- 프로비저닝이 성공하면 아래와 같이 상태 메시지가 나타납니다.

- 사용자가 프로비저닝되었는지 여부를 확인하려면 사용자 탭을 클릭하고 사용자 상태를 확인하세요.

- 수동/주문형 프로비저닝
- 자동 프로비저닝
이제 Keycloak을 사용하여 사용자에게 성공적으로 프로비저닝을 제공했습니다.
제공에 실패한 경우 다음 주소로 문의해 주세요. drupalsupport@xecurify.com. 오류 창의 스크린샷을 보내주시면 문제 해결에 도움을 드리고 설정 과정을 안내해 드리겠습니다.





