검색 결과 :

×

두 Drupal 웹사이트 간 사용자 프로비저닝

두 Drupal 웹사이트 간 사용자 프로비저닝


두 개의 Drupal 웹사이트에 사용자가 있고 매번 별도로 로그인하지 않고 두 사이트 모두 사용자 정보로 업데이트하려는 경우 miniOrange는 SCIM 표준을 사용하는 솔루션을 제공합니다. 이는 두 Drupal 웹사이트 모두에 사용자를 원활하게 제공하는 데 도움이 됩니다.

이 문제를 해결하기 위해 miniOrange는 Drupal과 Drupal 사용자 프로비저닝 및 동기화를 허용하는 Drupal 모듈을 개발했습니다. 이 모듈을 사용하면 사용자는 귀하의 웹사이트를 방문하기 위해 Drupal 계정 자격 증명을 사용하여 다른 Drupal 웹사이트에 로그인할 수 있습니다. SCIM 사용자 프로비저닝 모듈은 맞춤형 공급자를 사용한 프로비저닝도 지원합니다. SCIM 표준을 따르는 모든 IDP는 SCIM User Provisioner 모듈과 호환됩니다.

설치 단계


  • 모듈을 다운로드합니다:
    작곡가에는 'drupal/user_provisioning'이 필요합니다.
  • 로 이동 하다 Drupal 관리 콘솔의 메뉴에서 다음을 검색하세요. miniOrange 사용자 프로비저닝 검색창을 이용하세요.
  • 확인란을 선택하여 모듈을 활성화하고 다음을 클릭하십시오. 설치 버튼을 클릭합니다.
  • 다음에서 모듈을 구성하세요.
    {BaseURL}/admin/config/people/user_provisioning/개요
  • 모듈 설치:
    drush 및 user_provisioning
  • 캐시 지우기:
     드러쉬 cr
  • 다음에서 모듈을 구성하세요.
    {BaseURL}/admin/config/people/user_provisioning/개요
  • 로 이동 하다 Drupal 관리 콘솔의 메뉴에서 다음을 클릭하세요. 새 모듈 설치 버튼을 클릭합니다.
  • 설치 Drupal 사용자 프로비저닝 및 동기화 모듈을 zip을 다운로드하거나 URL에서 다운로드하여 패키지(tar/zip).
  • 를 클릭하십시오 새로 추가된 모듈 활성화.
  • 확인란을 선택하여 이 모듈을 활성화하고 다음을 클릭하세요. 설치 버튼을 클릭합니다.
  • 다음에서 모듈을 구성하세요.
    {BaseURL}/admin/config/people/user_provisioning/개요

두 개의 Drupal 사이트가 있다고 가정해 보겠습니다. 서버 사이트클라이언트 사이트. 이 설정에서 서버 사이트는 다음과 같이 작동합니다. 드루팔 SCIM 서버, 클라이언트 사이트는 Drupal SCIM 클라이언트. 이 구성을 사용하면 클라이언트 사이트에서 실행되는 모든 CRUD(만들기, 읽기, 업데이트, 삭제) 작업이 서버 사이트에 동기화되고 반영됩니다.

Drupal을 SCIM 서버로 구성

참고 : 당신은 프리미엄 버전 Drupal을 SCIM 서버로 설정하는 모듈입니다.

  • 향하여 드루팔 사이트 그리고 사용자 프로비저닝 모듈의 탭 (/admin/config/people/user_provisioning/프로비저닝).
  • . 공급자에서 Drupal(SCIM 서버)로 변경 섹션에서 구성 아래 스크린샷에 표시된 대로 버튼을 클릭하세요.
  • Azure-AD 클릭 시 구성 버튼
  • Drupal을 SCIM 서버로 구성에서 SCIM 기본 URLSCIM 보유자 토큰 그리고 그것을 편리하게 보관하십시오.
  • Drupal 사용자 프로비저닝 및 동기화 - SCIM 기본 URL 및 SCIM 전달자 토큰 복사

Drupal을 SCIM 클라이언트로 구성

  • 모듈을 설치하고 활성화한 후 클라이언트 사이트, 구성 → miniOrange 사용자 프로비저닝 도구 모음에서.
  • 향하여 사용자 프로비저닝 모듈 탭을 클릭하고 구성 버튼 아래에 Drupal에서 Provider(SCIM 클라이언트)로 변경 안내
  • SCIM-서버-클릭-구성-Drupal-to-Provider
  • 선택 SCIM 클라이언트 API 통합 활성화 확인란의 선택을 취소합니다.
  • SCIM-서버-활성화-API-통합-확인란
  • 복사한 값을 붙여넣으세요. 서버 사이트SCIM 2.0 기본 URLSCIM 보유자 토큰 필드를 클릭하고 자격 증명 저장 및 테스트 버튼을 클릭합니다.
  • Drupal-SCIM-붙여넣기-Base-URL-토큰
  • 테스트가 성공하면 성공 메시지를 받게 됩니다.
  • Drupal-SCIM-서버-구성-성공-메시지

구성 문제가 발생하면 다음 주소로 문의해 주세요. drupalsupport@xecurify.com 오류 스크린샷과 함께. 문제 해결을 도와드리고 설정 과정을 안내해 드리겠습니다.

속성 매핑:

  • 테스트 구성이 성공적으로 완료되면 아래로 스크롤하여 속성 매핑 안내
  • 매핑하려는 사용자 속성을 선택합니다. SCIM 제공자 속성 Drupal 사용자 속성 섹션에서 다음을 클릭하세요. 다음 단계.
  • SCIM-서버-속성-매핑-클릭-다음-단계

프로비저닝은 어떻게 작동하나요?

이 모듈은 3가지 유형의 프로비저닝을 지원합니다.

  1. 수동/주문형 프로비저닝
  2. 자동 프로비저닝
  3. 스케줄러 기반 프로비저닝.
  • 원하는 프로비저닝 옵션을 선택하세요.
  • SCIM-서버-세 가지 유형의 프로비저닝

이 프로비저닝에서 사용자는 다음에서 수동으로 프로비저닝됩니다. 드루팔 클라이언트 사이트 ~로 Drupal 서버 사이트.

수동/주문형 프로비저닝 구성

  • 활성화 수동/주문형 프로비저닝 선택하고 프로비저닝 작업 요구 사항에 따라 (즉, 생성, 업데이트, 비활성화, 삭제)을 클릭하고 모두 완료 버튼을 클릭합니다.
  • SCIM-서버-수동-프로비저닝-선택-작업

수동/주문형 프로비저닝은 어떻게 작동합니까?

  • 온 클릭 수동 동기화 수행 수동 프로비저닝 열 아래의 버튼을 클릭하세요.
  • Drupal-SCIM-서버-클릭-수행-수동-프로비저닝
  • 프로비저닝하려는 사용자를 검색하세요. Drupal 서버 사이트 그리고 클릭 문의하기 버튼을 클릭합니다.
  • drupal-SCIM-서버-선택-사용자-프로비저닝
  • 사용자가 애플리케이션에 성공적으로 프로비저닝되면 성공 메시지가 표시됩니다.
  • SCIM-서버-사용자-프로비저닝-성공
  • 변경 사항을 확인하려면 Drupal 서버 사이트 프로비저닝된 사용자의 상태를 확인합니다.
  • Drupal-SCIM-서버-사용자-프로비저닝-수동

이 프로비저닝에서 사용자에게 수행되는 모든 CRUD 작업은 드루팔 클라이언트 사이트 에 미러링됩니다. Drupal 서버 사이트.

자동 프로비저닝 구성

  • 활성화 자동 프로비저닝 요구 사항에 따라 프로비저닝 작업(예: 사용자 생성, 업데이트, 비활성화, 삭제)을 선택하고 모두 완료 버튼을 클릭합니다.
  • SCIM-서버-자동-프로비저닝-선택-작업

자동 프로비저닝은 어떻게 작동하나요?

자동 프로비저닝은 다음 이벤트 중 하나를 사용하여 사용자를 프로비저닝하는 데 도움이 됩니다.

  1. 관리 인터페이스: 관리자 또는 권한이 있는 사용자가 Drupal 관리 인터페이스를 통해 사용자 계정에 대해 수동으로 CRUD 작업을 수행하는 경우.
  2. 사용자 계정 변경: 사용자가 자신의 정보 양식 user/{user_id}/edit 또는 기타 사용자 정의 양식에 대해 CRUD 작업을 수행할 때마다.
  3. 타사 모듈: 타사 모듈/애플리케이션 또는 사용자 정의 코드를 사용하여 Drupal 사이트에서 사용자 엔터티가 업데이트/생성될 때마다.

관리 인터페이스에서 자동 프로비저닝이 어떻게 작동하는지 살펴보겠습니다.

  • 인물 탭으로 이동 (관리자/사람) 상단 네비게이션 바에서 드루팔 클라이언트 사이트 그리고 클릭 +사용자 추가 버튼을 클릭합니다.
  • Drupal-SCIM-서버-클릭-추가-사용자-Drupal
  • 사용자 정보를 입력하고 다음을 클릭하세요. 새 계정을 만들 버튼을 클릭합니다.
  • drupal-SCIM-서버-사용자 정보
  • 로 이동 사람들Drupal 서버 사이트 프로비저닝된 사용자의 상태를 확인합니다.
  • SCIM-서버-사용자-프로비저닝-자동-관리-계정

사용자가 Drupal Server 사이트에 성공적으로 프로비전된 것을 볼 수 있습니다.

제공에 실패한 경우 다음 주소로 문의해 주세요. drupalsupport@xecurify.com. 오류 창의 스크린샷을 보내주시면 문제 해결 및 설정 과정을 안내해 드리겠습니다.

 고객사례
miniOrange는 매우 유연하고 사용자 정의가 가능한 Drupal 솔루션을 통해 400개 이상의 신뢰할 수 있는 고객의 사용 사례를 성공적으로 충족했습니다. 이 기능을 사용하여 우리의 독특한 사례 연구를 자유롭게 확인해 보세요. 링크.
 기타 솔루션
우리가 제공하는 다른 Drupal 솔루션을 자유롭게 탐색해보세요. 여기에서 지금 확인해 보세요.. 신뢰할 수 있는 고객이 사용하는 인기 솔루션에는 2FA, SSO, 웹사이트 보안이 포함됩니다. 
  24*7 적극적인 지원
miniOrange의 Drupal 개발자는 귀하의 쿼리에 대해 빠르고 적극적인 지원을 제공합니다. 귀하의 사용 사례에 가장 적합한 솔루션을 선택하는 것부터 솔루션 배포 및 유지 관리까지 도움을 드릴 수 있습니다.
안녕하세요!

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

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

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

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