검색 결과 :

×

Drupal Okta 사용자 동기화 설정

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

  • 모듈을 다운로드합니다:
    작곡가는 'drupal/okta_user_sync'를 요구합니다
  • 로 이동 하다 Drupal 관리 콘솔의 메뉴에서 다음을 검색하세요. miniOrange Okta 사용자 동기화 검색창을 이용하세요.
  • 확인란을 선택하여 모듈을 활성화하고 다음을 클릭하십시오. 설치 버튼을 클릭합니다.
  • 다음에서 모듈을 구성하세요.
    {BaseURL}/admin/config/people/okta_user_sync/개요
  • 모듈 설치:
    drush 및 okta_user_sync
  • 캐시 지우기:
     드러쉬 cr
  • 다음에서 모듈을 구성하세요.
    {BaseURL}/admin/config/people/okta_user_sync/개요
  • 로 이동 하다 Drupal 관리 콘솔의 메뉴에서 다음을 클릭하세요. 새 모듈 설치 버튼을 클릭합니다.
  • 설치 miniOrange Okta 사용자 동기화 모듈은 zip 파일이나 URL을 통해 다운로드할 수 있습니다. 패키지(tar/zip).
  • 를 클릭하십시오 새로 추가된 모듈 활성화.
  • 확인란을 선택하여 이 모듈을 활성화하고 다음을 클릭하세요. 설치 버튼을 클릭합니다.
  • 다음에서 모듈을 구성하세요.
    {BaseURL}/admin/config/people/okta_user_sync/개요
  • Drupal 사이트에 모듈을 설치한 후 관리 메뉴에서 구성 → 사람 → miniOrange Okta 사용자 동기화. (/admin/config/people/okta_user_sync/개요)
  • 모듈의 기능을 살펴보고 다음을 클릭하세요. 모듈을 구성해 봅시다 버튼을 클릭합니다.
 drupal Okta 사용자 프로비저닝 및 동기화 - 모듈 구성 버튼을 클릭하세요.

  • Drupal의 Okta에서 아래 스크린샷에 언급된 값을 구성합니다.
drupal okta 사용자 프로비저닝 및 동기화 - okta 애플리케이션에서 필요한 정보를 입력합니다.

  • Okta 포털 URL: Okta Portal URL은 Okta Domain에 불과하거나 Okta의 Org Authorization Server에 대한 기본 URL이라고 할 수 있습니다. 예를 들어 https://{yourOktaDomain}.okta.com 이 URL을 복사하여 Drupal에 붙여넣습니다. 옥타 포털 URL 텍스트 필드.
  • 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에서 토큰 생성 및 붙여넣기

    • 구성 테스트: . 구성 테스트(사용자 이메일 입력) 필드에 사용자의 이메일 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와 동기화할 수 있습니다.

자동 프로비저닝 구성

  • 자동 프로비저닝은 다음 이벤트 중 하나를 사용하여 사용자를 프로비저닝하는 데 도움이 됩니다.
    • 관리 인터페이스: 관리자 또는 권한이 있는 사용자가 Drupal 관리자 인터페이스를 통해 사용자 계정에서 수동으로 CRUD 작업을 수행하는 경우.
    • 사용자 계정 변경: 사용자가 자신의 정보 양식 user/{user_id}/edit 또는 기타 사용자 정의 양식에서 CRUD 작업을 수행할 때마다.
    • 타사 모듈: Drupal 사이트에서 타사 모듈/애플리케이션 또는 사용자 정의 코드를 사용하여 사용자 엔터티가 업데이트/생성될 때마다
    • 사용자 등록: 사용자가 Drupal에서 새 계정을 생성할 때마다. (/user/register)

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

  • 사용자 생성:
    • . Drupal에서 Okta로 탭에서 다음을 선택했는지 확인하세요. 사용자 읽기 사용자 만들기 아래의 확인란 자동 프로비저닝 구성.
    • 사용자는 다음과 같은 방법으로 Okta에 프로비저닝될 수 있습니다.
      • 자격 증명 없이 사용자를 만듭니다. 이 방법을 사용하면 사용자는 Staged 상태의 비밀번호를 제외하고 Okta Portal에 프로비저닝됩니다. 관리자는 사용자를 활성화하고 비밀번호 재설정 링크를 보내야 합니다. 이를 통해 프로비저닝된 사용자를 검토하고 빠르게 확인할 수 있습니다.
      • 비밀번호를 사용하여 사용자를 생성합니다. 이 방법을 사용하면 사용자는 암호와 Staged 상태와 함께 Okta Portal에 프로비저닝됩니다. 관리자가 사용자를 활성화하면 사용자는 Drupal 사이트와 동일한 암호로 Okta Portal에 액세스할 수 있습니다. (주의: 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. 오류 창의 스크린샷을 보내주시면 문제 해결 및 설정 과정을 안내해 드리겠습니다.

ADFS_sso ×
안녕하세요!

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

SUPPORT