두 Drupal 웹사이트 간 사용자 프로비저닝
회사 개요
The 사용자 프로비저닝 및 동기화 모듈 두 Drupal 웹사이트 간의 원활한 사용자 동기화를 지원합니다. 사용자는 동일한 자격 증명을 사용하여 여러 Drupal 사이트에 로그인하고 사이트 전체에서 사용자 정보를 최신 상태로 유지할 수 있습니다. 또한 이 모듈은 사용자 지정 공급자를 포함하여 SCIM 호환 ID 공급자(IdP)와의 통합을 지원합니다.
설치 단계
- 작곡가 사용
- Drush 사용
- 수동 설치
2개 사이트 Drupal 설정에서 한 사이트는 다음과 같이 작동합니다. SCIM 서버 (서버 사이트) 및 다른 하나는 SCIM 클라이언트 (클라이언트 사이트). SCIM 클라이언트는 생성, 읽기, 업데이트, 삭제(CRUD)와 같은 사용자 관련 작업을 SCIM 서버로 전송합니다. 즉, 클라이언트 사이트의 사용자 계정에 대한 모든 변경 사항은 서버 사이트에 동기화되어 반영됩니다. 이러한 구성은 두 Drupal 사이트에서 일관되고 중앙화된 사용자 데이터를 유지하는 데 도움이 됩니다.
구성 단계
Drupal을 SCIM 서버로 설정
참고 : 당신은 프리미엄 버전 Drupal을 SCIM 서버로 설정하는 모듈입니다.
- 로 이동 사용자 프로비저닝 모듈 탭을 클릭하고 구성 버튼 아래에 공급자에서 Drupal(SCIM 서버)로 변경 안내
- 복사 SCIM 기본 URL SCIM 보유자 토큰(Drupal을 SCIM 클라이언트로 구성하는 데 필요하므로 쉽게 찾을 수 있도록 보관하세요.)
Drupal을 SCIM 클라이언트로 설정
- 로 이동 사용자 프로비저닝 모듈의 탭을 클릭하고 구성 버튼 아래에 Drupal에서 Provider(SCIM 클라이언트)로의 변경 사항 안내
- 켜기 SCIM 클라이언트 API 통합 활성화 복사한 SCIM Base URL과 Bearer Token을 토글하여 붙여넣습니다. SCIM 2.0 기본 URL SCIM 보유자 토큰 각각 텍스트 필드입니다.
- 완료되면 자격 증명 저장 및 테스트 버튼을 클릭합니다.
- 테스트가 성공하면 성공 메시지가 표시됩니다.
속성 매핑:
- 구성을 성공적으로 테스트한 후 아래로 스크롤하세요. 속성 매핑 안내
- 선택 Drupal 사용자 속성 해당 항목에 매핑하고 싶습니다 SCIM 공급자 속성다음을 클릭 매핑 저장 버튼을 클릭합니다.
- 완료되면 다음 단계.
SCIM 클라이언트 프로비저닝:
- 사용자 프로비저닝 및 동기화 모듈은 세 가지 유형의 프로비저닝을 지원합니다.
- 수동/주문형 프로비저닝: 수동/주문형 프로비저닝에서는 관리자가 필요에 따라 사용자를 생성, 업데이트, 비활성화 또는 삭제합니다.
- 자동 프로비저닝: 자동 프로비저닝을 사용하면 Drupal 사이트 하나에서 사용자를 생성, 업데이트 또는 삭제하면 동일한 변경 사항이 다른 사이트에도 자동으로 적용됩니다. 수동 작업 없이 두 사이트를 동기화 상태로 유지할 수 있습니다.
- 스케줄러 기반 프로비저닝: 이를 통해 CRON 실행 중에 공급자의 모든 Drupal 사용자에 대해 CRUD 작업을 수행할 수 있습니다.
- 선택 프로비저닝 유형 당신의 취향에 따라.
프로비저닝 작업 선택:
- 선택 프로비저닝 작업 (필요에 따라) (생성, 업데이트, 비활성화, 삭제)
역할 필터 활성화:
- 이 기능을 사용하면 선택한 역할 중 하나를 가진 사용자를 프로비저닝할 수 있습니다. 해당 사용자만 Drupal(서버) 사이트로 이동되고, 다른 사용자는 건너뜁니다.
그룹 프로비저닝 활성화:
- 이 기능을 사용하면 Drupal에서 사용자 역할을 그룹으로 다른 Drupal(서버) 사이트로 보낼 수 있습니다.
- 온 클릭 모두 완료 버튼을 클릭합니다.
참고 : Drupal의 기본 역할은 동기화되지 않습니다.
수동/주문형 프로비저닝은 어떻게 작동합니까?
- 클릭 수동 동기화 수행 버튼 아래에 수동 프로비저닝 열입니다.
- Drupal(서버) 사이트에 프로비저닝하려는 사용자를 검색한 다음 클릭하십시오. 문의하기 버튼을 클릭합니다.
- 사용자가 애플리케이션에 성공적으로 프로비저닝되면 성공 메시지가 표시됩니다.
- Drupal(서버) 사이트에서 사용자가 생성/프로비저닝되었는지 확인해 보겠습니다. 생성된 사용자를 찾으려면 아래 단계를 따르세요.
- 왼쪽 패널에서 다음을 클릭합니다. 사람들 탭.
자동 프로비저닝은 어떻게 작동하나요?
- 자동 프로비저닝을 사용하면 다음 이벤트에 따라 사용자를 프로비저닝할 수 있습니다.
- 관리 인터페이스: 관리자 또는 권한이 있는 사용자가 Drupal 관리자 패널을 통해 사용자 계정을 수동으로 생성, 업데이트 또는 삭제하는 경우.
- 사용자 계정 변경: 사용자가 자신의 정보를 생성, 업데이트 또는 삭제할 때 사용자/{user_id}/편집 페이지 또는 사용자 정의 양식.
- 타사 모듈: 타사 모듈, 앱 또는 사용자 정의 코드를 통해 Drupal 사이트에서 사용자가 생성되거나 업데이트되는 경우.
- 예를 들어, 관리 인터페이스를 사용하여 자동 프로비저닝이 어떻게 작동하는지 살펴보겠습니다.
- 로 이동 사람들 상단 탐색 표시줄의 탭(관리자/사람) Drupal 클라이언트 사이트 그리고 클릭 +사용자 추가 버튼을 클릭합니다.
- 사용자 세부 정보를 입력한 후 다음을 클릭합니다. 새 계정을 만들 버튼을 클릭합니다.
- Drupal(서버) 사이트에서 사용자가 생성/프로비저닝되었는지 확인해 보겠습니다. 생성된 사용자를 찾으려면 아래 단계를 따르세요.
- 왼쪽 패널에서 다음을 클릭합니다. 사람들 탭.
축하합니다! 두 Drupal 사이트 간에 사용자를 성공적으로 프로비저닝했습니다.
프로비저닝이 성공적이지 않은 경우 저희에게 연락해 주십시오. drupalsupport@xecurify.com오류 창의 스크린샷을 첨부해 주시면 문제 해결을 도와드리고 설정 과정을 안내해 드리겠습니다.

당사에 문의해 주세요.