검색 결과 :

×

Drupal Okta 사용자 동기화 설정

Drupal Okta 사용자 동기화 설정


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

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

설치 단계 :


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

모듈 구성:

  • Drupal 사이트에 모듈을 설치한 후 관리 메뉴에서 구성 → 사람 → miniOrange Okta 사용자 동기화. (/admin/config/people/okta_user_sync/개요)
  • 모듈의 기능을 살펴보고 다음을 클릭하세요. 모듈을 구성해 봅시다 버튼을 클릭합니다.
  • drupal Okta 사용자 프로비저닝 및 동기화 - 모듈 구성 버튼을 클릭하세요.

Drupal과 Okta 통합:

  • Drupal의 Okta에서 아래 스크린샷에 언급된 값을 구성합니다.
  • drupal okta 사용자 프로비저닝 및 동기화 - okta 애플리케이션에서 필요한 정보를 입력합니다.
    1. Okta 포털 URL: Okta 포털 URL은 Okta 도메인일 뿐이거나 Okta의 조직 인증 서버에 대한 기본 URL이라고 말할 수 있습니다. 예: https://{yourOktaDomain}.okta.com 이 URL을 복사하여 Drupal의 옥타 포털 URL 텍스트 필드.
    2. Okta 무기명 토큰:
      • Okta Bearer 토큰은 Okta API에 대한 요청을 인증하는 데 사용되는 키입니다. Okta API 엔드포인트를 호출할 때 인증을 위해 유효한 API 토큰을 제공해야 합니다.
      • 이 API 토큰을 생성하려면 관리자 자격 증명을 사용하여 Okta 조직에 로그인하세요.
      • 관리 콘솔에서 다음으로 이동합니다. 보안 → API 메뉴에서.
      • drupal okta 사용자 프로비저닝 및 동기화 - 왼쪽 메뉴 바에서 보안을 클릭하고 api를 선택합니다.
      • API 페이지에서 토큰 탭을 클릭 한 다음을 클릭합니다 토큰 생성 버튼을 클릭합니다.
      • drupal okta 사용자 프로비저닝 및 동기화 - API 페이지에서 토큰을 클릭한 다음 토큰 생성을 선택합니다.
      • 토큰 이름을 입력하고 클릭하세요. 토큰 생성.
      • drupal okta 사용자 프로비저닝 및 동기화 - 토큰 이름을 입력하고 토큰 생성 버튼을 클릭합니다.
      • 생성된 복사 토큰 가치 다시는 보고 기록할 기회가 없으므로 기록해 두세요.
      • drupal okta 사용자 프로비저닝 및 동기화 - 그런 다음 생성된 토큰 값을 복사하고 클립보드 아이콘을 클릭하기만 하면 됩니다.
      • Drupal 사이트로 다시 이동하여 복사한 내용을 붙여넣습니다. 무기명 토큰 드루팔에서는 옥타 베어러 토큰 텍스트 필드.
      • drupal okta 사용자 프로비저닝 및 동기화 - 복사하여 okta에서 토큰 생성 및 붙여넣기
    3. 구성 테스트: . 구성 테스트(사용자 이메일 입력) 필드에 사용자의 이메일 ID를 입력합니다. (동일한 이메일을 가진 사용자가 Okta 포털에 있는지 확인하세요.)

구성 테스트:

  • 모든 구성이 완료되면 다음을 클릭하세요. 구성 저장 및 테스트 버튼을 클릭합니다.
  • drupal okta 사용자 프로비저닝 및 동기화 - 이메일 입력
  • 테스트 구성이 성공하면 다음과 같은 성공 메시지를 받게 됩니다.
  • drupal okta 사용자 프로비저닝 및 동기화 - 구성 저장 및 테스트 버튼을 클릭하면 성공 메시지가 표시됩니다.
  • 또는 Okta와 Drupal 통합에 오류가 있는 경우 오류 메시지의 링크를 따라가거나 테스트 구성 결과 섹션까지 아래로 스크롤하여 오류의 원인을 확인할 수 있습니다.
  • drupal okta 사용자 프로비저닝 및 동기화 - okta와 drupal 통합 시 수신 오류 메시지가 있는 경우 가능한 원인을 확인합니다.
  • 테스트가 성공하면 다음을 클릭하세요. 다음 보기 버튼을 클릭합니다.

프로비저닝/동기화

  • 모듈은 양방향 동기화를 지원합니다. Drupal에서 Okta로 사용자를 동기화하려면 다음을 선택하세요. Drupal과 Okta의 동기화.
  • drupal okta 사용자 프로비저닝 및 동기화 - okta sync gif에 대한 drupal 선택
  • 3단계에는 사용자 프로비저닝을 수행하는 세 가지 방법(수동, 자동 또는 일정 기반)이 있습니다. 원하는 방법을 구성하려면 해당 방법 내에서 "구성" 버튼을 클릭하고 수행하려는 작업(생성, 삭제, 비활성화 및 업데이트)을 선택합니다.
  • drupal okta 사용자 프로비저닝 및 동기화 - 프로비저닝 유형을 선택하고 모두 완료 버튼을 클릭하세요.
  • 구성 후 다음을 클릭합니다. 모두 완료 버튼을 클릭합니다.

수동/주문형 프로비저닝에서는 사용자를 Okta와 수동으로 동기화할 수 있습니다. 또한 단일 사용자는 물론 모든 기존 사용자를 동시에 Okta에 프로비저닝할 수도 있습니다.

수동/주문형 프로비저닝을 수행하는 방법은 무엇입니까?

  • Okta에서 사용자 생성:
    • . Drupal에서 Okta로 탭에서 다음을 선택했는지 확인하세요. 사용자 읽기 및 사용자 생성 아래의 확인란 수동 프로비저닝 구성.
    • drupal okta 사용자 프로비저닝 및 동기화 - 사용자 생성 및 사용자 읽기 확인란을 활성화합니다.
    • 온 클릭 사용자를 수동으로 동기화 버튼을 클릭합니다.
    • drupal okta 사용자 프로비저닝 및 동기화 - 수동으로 사용자 동기화 버튼을 클릭합니다.
    • Okta에 프로비저닝하려는 사용자를 검색하고 해당 사용자를 선택한 후 Sync 버튼을 클릭합니다.
    • drupal okta 사용자 프로비저닝 및 동기화 - 사용자 이름을 입력하고 동기화를 클릭합니다.
    • 사용자가 프로비저닝되었는지 여부를 확인하려면 사람들 디렉터리 아래 탭을 클릭하고 사용자 상태를 확인하세요.
    • drupal okta 사용자 프로비저닝 및 동기화 - 사용자가 okta에 생성됨
  • 사용자 비활성화
    • 수동 프로비저닝 구성에서 다음을 선택했는지 확인하세요. 사용자 읽기사용자 비활성화 확인란.
    • Okta에서 사용자를 비활성화하려면 사용자가 Drupal 사이트에서 차단된 상태에 있어야 합니다.
    • 이렇게 하려면 인물 탭으로 이동하여 특정 사용자의 프로필(/user/{user_id}/edit)을 편집하고 사용자 상태를 다음으로 변경합니다. 막힌.
    • 완료되면 저장 버튼을 클릭합니다.
    • drupal okta 사용자 프로비저닝 및 동기화 - user1 차단
    • 이제 Drupal과 Okta 동기화 탭을 클릭하고 사용자를 수동으로 동기화 버튼을 클릭합니다.
    • 텍스트 필드에 차단된 사용자의 사용자 이름을 입력하고 Sync 버튼을 눌러 Okta에서 동일한 사용자를 비활성화합니다.
    • drupal okta 사용자 프로비저닝 및 동기화 - user1 비활성화
    • 사용자가 비활성화되었는지 여부를 확인하려면 사람들 Okta의 탭에서 사용자의 상태를 확인하세요.
    • drupal okta 사용자 프로비저닝 및 동기화 - 사용자가 성공적으로 비활성화됩니다.

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

자동 프로비저닝을 수행하는 방법은 무엇입니까?

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

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

자동 프로비저닝을 사용하여 Okta에서 사용자를 생성하는 방법을 살펴보겠습니다.

  • 사용자 생성:
    • . Drupal에서 Okta로 탭에서 다음을 선택했는지 확인하세요. 사용자 읽기사용자 만들기 아래의 확인란 자동 프로비저닝 구성.
    • 사용자는 다음과 같은 방법으로 Okta에 프로비저닝될 수 있습니다.
      1. 자격 증명 없이 사용자를 만듭니다. 이 방법을 사용하면 Staged 상태의 비밀번호를 제외하고 사용자가 Okta 포털에 프로비저닝됩니다. 관리자는 사용자를 활성화하고 비밀번호 재설정 링크를 보내야 합니다. 이를 통해 프로비저닝된 사용자를 검토하고 빠르게 확인할 수 있습니다.
      2. 비밀번호를 사용하여 사용자를 생성합니다. 이 방법을 사용하면 사용자는 비밀번호 및 Staged 상태와 함께 Okta 포털에 프로비저닝됩니다. 관리자가 사용자를 활성화하면 해당 사용자는 Drupal 사이트와 동일한 비밀번호를 사용하여 Okta 포털에 액세스할 수 있습니다. (이 경우 Drupal 사용자 비밀번호가 Okta 비밀번호 정책을 위반하는 경우 자동 사용자 프로비저닝이 실패합니다.) 이를 통해 두 애플리케이션 모두에서 강력하고 일관된 비밀번호가 유지되도록 할 수 있습니다.

      참고 : 추가 단계를 극복하기 위해 사용자를 활성 상태의 Okta에 프로비저닝하고 싶거나 다른 특정 사용 사례가 있는 경우 다음 주소로 언제든지 문의해 주세요. drupalsupport@xecurify.com.

    • 구성이 완료되면 Drupal의 로그인 페이지로 이동하여 새 계정을 만들 탭(/사용자/등록).
    • 세부정보를 입력하고 다음을 클릭합니다. 새 계정 만들기 버튼을 클릭합니다.
    • drupal okta 사용자 프로비저닝 및 동기화 - drupal에서 user2 생성
    • Drupal에서 사용자를 성공적으로 생성한 후 다음으로 이동합니다. 사람들 탭 아래 명부 담당 옥타에서. 여기에서 사용자가 성공적으로 생성되었음을 확인할 수 있습니다.
    • drupal okta 사용자 프로비저닝 및 동기화 - 사용자가 생성되었는지 확인하세요.
  • 사용자 비활성화:
    • 자동 프로비저닝 구성에서 다음을 선택했는지 확인하세요. 사용자 읽기사용자 비활성화 확인란.
    • Okta에서 사용자를 비활성화하려면 사용자가 Drupal 사이트에서 차단된 상태에 있어야 합니다.
    • 이렇게 하려면 사람들 탭에서 해당 사용자의 프로필(/user/{user_id}/edit)을 편집하고, 해당 사용자의 상태를 다음으로 변경합니다. 막힌.
    • 완료되면 찜하기 버튼을 클릭합니다.
    • drupal okta 사용자 프로비저닝 및 동기화 - 특정 사용자 차단
    • 사용자가 비활성화되었는지 여부를 확인하려면 사람들 Okta의 탭에서 사용자의 상태를 확인하세요.
    • drupal okta 사용자 프로비저닝 및 동기화 - 사용자가 비활성화되었는지 확인하세요.

그게 다야 !! Okta를 사용하여 사용자를 성공적으로 프로비저닝했습니다.

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

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

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

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

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

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