검색 결과 :

×

Drupal Azure AD(Microsoft Entra ID) 동기화 설정

Drupal Azure AD(Microsoft Entra ID) 동기화 설정


Drupal과 Azure(Microsoft Entra ID) 사용자 프로비저닝 통합은 사용자 관리를 간소화하고 시스템 내에서 최신 사용자 정보를 보장합니다. 이 단계별 가이드는 Drupal 사이트에서 Azure 애플리케이션으로 사용자 프로비저닝/동기화를 구성하는 데 도움이 됩니다. 이를 통해 관리자는 쉽게 사용자를 프로비저닝하고 수동, 자동 또는 스케줄러 기반 프로비저닝을 통해 사용자 데이터를 관리할 수 있습니다. Drupal Azure 사용자 동기화 모듈. 이 모듈은 Drupal 7, Drupal 8, Drupal 9 및 Drupal 10과 호환됩니다.

이 모듈은 Drupal과 Azure AD 간의 양방향 동기화도 지원합니다. 다음 주소로 우리에게 연락하실 수 있습니다. drupalsupport@xecurify.com Drupal 개발자의 일대일 지원이 필요합니다.

설치 단계 :


  • 모듈을 다운로드합니다:
    작곡가에는 drupal/azure_ad가 필요합니다.
  • We Buy Orders 신청서를 클릭하세요. 하다 Drupal 관리 콘솔의 메뉴에서 확인란을 활성화하여 모듈을 활성화하고 다음을 클릭하세요. 설치 버튼을 클릭합니다.
  • 다음 위치에서 모듈을 구성하십시오.
    {BaseURL}/admin/config/people/azure_ad/개요
  • 모듈 설치:
    azure_ad로 드러시
  • 캐시 지우기:
     드러쉬 cr
  • 다음 위치에서 모듈을 구성하십시오.
    {BaseURL}/admin/config/people/azure_ad/개요
  • 로 이동 하다 Drupal 관리 콘솔의 메뉴에서 다음을 클릭하세요. 새 모듈 설치.
  • zip을 다운로드하거나 URL을 통해 Drupal Azure 사용자 동기화 모듈을 설치합니다. 패키지(tar/zip).
  • 를 클릭하십시오 새로 추가된 모듈 활성화.
  • 확인란을 선택하여 이 모듈을 활성화하고 다음을 클릭하세요. 설치 버튼을 클릭합니다.
  • 다음에서 모듈을 구성하세요.
    {BaseURL}/admin/config/people/azure_ad/개요

드루팔 설정:

  • Drupal 사이트에 모듈을 설치한 후 관리 메뉴에서 구성 → 사람 → Azure AD 동기화 (관리자/구성/사람/azure_ad/개요)
  • 모듈의 기능을 살펴보고 다음을 클릭하세요. 모듈을 구성해 봅시다 버튼을 클릭합니다.
  • drupal azure sync를 사용하면 구성 모듈을 사용할 수 있습니다.
  • 1단계에서 동기화 수행 방법을 선택하세요. Drupal과 Azure 동기화의 경우 첫 번째(왼쪽) GIF를 클릭합니다.
  • drupal Azure 동기화 선택 방법

Azure AD 설정:

  • 에 로그인 Azure 포털.
  • 온 클릭 Azure Active Directory 인사말 Azure 서비스.
  • drupal azure sync 선택 azure 애플리케이션
  • 왼쪽 탐색 패널에서 앱 등록 서비스를 클릭 한 다음 신규 등록 버튼을 클릭합니다.
  • drupal Azure sync 신규 등록
  • 신청서 등록 페이지에서 아래 지침에 따라 정보를 입력하십시오.
    • 이름: 애플리케이션의 이름을 표시합니다.
    • 지원되는 계정 유형: 요구 사항에 따라 나열된 옵션 중 하나를 선택하십시오.
    • 온 클릭 회원가입 버튼을 클릭합니다.
    • drupal azure sync 앱 이름 입력

Azure AD 애플리케이션에 API 권한을 추가합니다.

  • 로 이동 API 권한 왼쪽 탐색 패널에서 권한 추가 버튼을 클릭합니다.
  • drupal Azure 동기화 API 권한
  • 선택 Microsoft Graph Microsoft API 탭에서 선택하고 애플리케이션 권한.
  • 선택에서 권한 검색창, 사용자를 검색합니다.
  • drupal Azure sync 애플리케이션 권한
  • 사용자 아래에서 다음을 선택합니다. 사용자.읽기쓰기.모두 권한을 클릭하세요. 권한 추가 버튼을 클릭합니다.
  • drupal Azure sync 추가 권한
  • 를 클릭하십시오 기본 디렉터리에 대한 관리자 동의 부여 그리고 클릭 가능 관리자 동의 확인 버튼을 클릭하세요.
  • drupal Azure sync 관리자 동의 부여

Drupal을 Azure AD와 통합:

  • 2단계에서는 Azure AD에서 아래 언급된 값을 Drupal로 구성합니다.
    • 세입자 ID:
      • 에서 살펴보기 Azure AD 애플리케이션 섹션에서 디렉터리(테넌트) ID 값.
      • drupal Azure 동기화 복사 테넌트 ID
      • 복사한 테넌트 ID를 Drupal의 임차인 ID 텍스트 필드.
    • 애플리케이션(클라이언트) ID:
      • Azure AD 애플리케이션의 개요 섹션에서 다음을 복사합니다. 애플리케이션 (클라이언트) ID 값.
      • drupal Azure 동기화 복사 클라이언트 ID
      • 복사한 클라이언트 ID를 Drupal의 애플리케이션(클라이언트) ID 텍스트 필드.
    • 클라이언트 비밀 :
      • 왼쪽 탐색 패널에서 인증서 및 비밀 메뉴를 클릭하고 새 클라이언트 암호 버튼을 클릭합니다.
      • 비밀에 대한 설명을 추가하고 비밀 만료를 선택한 후 추가 버튼을 클릭합니다.
      • drupal Azure 동기화 인증서 및 비밀
      • 비밀 값을 복사합니다.
      • drupal Azure 동기화 복사 비밀 값
      • Drupal's에 복사한 Secret 값을 붙여넣으세요. 고객 비밀 텍스트 필드.
    • 테넌트 이름/기본 도메인:
      • 같은 창에서 프로필(오른쪽 상단)에 마우스를 놓고 팝업 상자에 언급된 도메인을 적어 둡니다.
      • drupal Azure 동기화 복사 도메인
      • Drupal의 도메인 값을 붙여넣습니다. 테넌트 이름/기본 도메인 텍스트 필드.
    • UPN/ID 테스트:
      • Azure AD로 이동하여 다음을 선택합니다. 사용자 왼쪽 탐색 패널의 메뉴.
      • 사용자의 것을 복사하세요. 사용자 계정 이름 Drupal과 Azure AD의 통합을 테스트합니다.
      • 복사한 사용자 계정 이름을 Drupal에 붙여넣으세요. UPN/ID 테스트 텍스트 필드.
  • 모든 구성이 완료되면 구성 저장 및 테스트 버튼을 클릭합니다.
  • drupal Azure 동기화 저장 구성
  • 테스트 구성이 성공하면 모듈은 다음과 같은 성공 메시지를 제공합니다.
  • drupal Azure 동기화 성공 메시지
  • Azure AD에서 받은 특성을 확인하려면 성공 메시지의 링크를 클릭하세요.
  • 또는 Azure AD와 Drupal의 통합에 오류가 있는 경우 오류 메시지의 링크를 따라가거나 아래로 스크롤하여 오류의 원인을 확인하세요. 테스트 구성 결과 안내
  • drupal Azure 동기화 오류 메시지
  • 성공적으로 통합되면 다음을 클릭하세요. 다음 보기 버튼을 클릭합니다.

프로비저닝/동기화

  • 3단계에서는 사용자를 프로비저닝하는 방법을 선택합니다.

  • 수동/주문형 프로비저닝에서는 사용자를 Azure와 수동으로 동기화할 수 있습니다. 또한 단일 사용자는 물론 모든 기존 사용자를 Azure에 한 번에 프로비전할 수도 있습니다.
  • 온 클릭 구성 버튼 수동/주문형 프로비저닝 섹션에 있어야 합니다.
  • drupal Azure sync 선택 수동 프로비저닝
  • 수동 프로비저닝 구성 섹션에서 확인란을 선택합니다. 사용자 만들기 그리고 클릭 찜하기 버튼을 클릭합니다.
  • drupal Azure sync 사용자 만들기
  • 저장되면 검색창에 동기화 사용자 섹션에 Drupal 사용자의 사용자 이름을 입력한 다음 Sync 버튼을 클릭합니다.
  • drupal azure sync 사용자 동기화 만들기
  • 프로비저닝이 성공하면 성공 메시지를 받게 됩니다. 또는 사용자 계정을 Azure AD에 프로비전하는 중에 오류가 발생한 경우 오류 메시지의 링크를 따라 오류의 원인을 확인할 수 있습니다.
  • drupal Azure 동기화 오류 메시지

이러한 유형의 프로비저닝을 사용하면 Drupal에서 CRUD 작업이 수행될 때마다 사용자를 Azure AD와 동기화할 수 있습니다.

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

  1. 관리 인터페이스: 관리자 또는 권한이 있는 사용자가 Drupal 관리 인터페이스를 통해 사용자 계정에 대해 수동으로 CRUD 작업을 수행하는 경우.
  2. 사용자 계정 변경: 사용자가 자신의 정보 양식 user/{user_id}/edit 또는 기타 사용자 정의 양식에 대해 CRUD 작업을 수행할 때마다.
  3. 타사 모듈: 타사 모듈/애플리케이션 또는 사용자 정의 코드를 사용하여 Drupal 사이트에서 사용자 엔터티가 업데이트/생성될 때마다
  4. 사용자 등록: 사용자가 Drupal에서 새 계정을 만들 때마다. (/사용자/등록)
  • 온 클릭 구성 자동 프로비저닝 섹션의 버튼을 클릭하세요.
  • drupal Azure sync 자동 프로비저닝
  • 자동 프로비저닝 구성 섹션에서 확인란을 선택합니다. 사용자 만들기 그리고 클릭 찜하기 버튼을 클릭합니다.
  • drupal Azure sync 자동 프로비저닝 동기화
  • 이제 Drupal 사이트에서 새 사용자를 생성하고 다음으로 이동하여 로그를 확인할 수 있습니다. 보고서 → 최근 로그 메시지 그리고 user_provisioning 필터.

그게 다야 !! Azure 광고(Microsoft Entra ID)를 사용하여 사용자를 성공적으로 프로비저닝했습니다.

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

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

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

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

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

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