HackerRank 싱글 사인온을 Okta와 설정하기

Last updated: April 10, 2026

개요

HackerRank for Work에서 SSO(Single Sign-on)는 Okta와 같은 효율적이고 생산적인 아이덴티티 제공자를 사용하여 구성할 수 있습니다.

아이덴티티 제공자로서 Okta는 클라우드, 온프레미스, 모바일 애플리케이션에 대한 SSO 액세스를 제공할 수 있게 해줍니다. Okta에 로그인하면 자격 증명을 다시 입력하지 않고 웹 애플리케이션을 실행할 수 있습니다. 다음 기사는 HackerRank에서 Okta와 함께 SSO를 구성하는 빠른 가이드입니다.

SSO와 그 이점에 대해 알아보려면, 기사📄 Single Sign-On 시작하기를 참조하세요.

참고: HackerRank는 사용자 이메일 주소만 허용합니다. 설정 시, 사용자는 필요한 데이터를 포함하는 SAML 어설션을 정의합니다. HackerRank SSO는 이메일 주소 이외의 것을 받으면 실패합니다.

전제 조건

  • HackerRank for Work를 Okta의 애플리케이션 목록에 추가하려면 Okta 로그인 자격 증명이 필요합니다.

HackerRank를 Okta에 추가하기

  1. 자격 증명을 사용하여 Okta에 로그인하고 관리자 대시보드로 이동하세요. 내 애플리케이션 아래에서 애플리케이션 추가 옵션을 클릭하세요.

  2. HackerRank for Work를 검색하고 추가를 클릭하세요. HackerRank for Work는 Okta에서 인증되었으며 이제 애플리케이션 목록에 추가되었습니다.

    Add_option.png
  3. 일반 설정으로 이동하세요. 애플리케이션 라벨과 가시성을 설정하고, 사용자가 로그인 페이지에 도착할 때 자동으로 로그인하는 옵션을 선택하세요.

    Okta_add_option_step2.png
  4. 다음를 클릭하세요.

  5. 이제 싱크온 옵션 대화 상자에서 설정을 구성할 수 있으며, SAML 2.0에 대한 설정 지침을 볼 수 있습니다.

참고: 고유한 SSO ID를 입력해야 하며, 이는 HackerRank for Work 계정에서 구성할 수 있습니다.

HackerRank에서 SSO 구성하기

  • SSO 고유 ID를 복사하세요 (아래 스크린샷 참조) 그리고 이를 귀하의 인증 제공자 앱(예: Okta, OneLogin 등)에 추가하여 메타데이터 XML 파일을 생성할 수 있습니다. SSO 구성 및 활성화에 대한 자세한 내용은 📄 Single Sign-On 시작하기 문서를 참조하세요.

    image3.png

Okta에 SSO ID 추가 및 SSO 활성화

  1. SSO 고유 ID를 SSO 로그인 URL에서 복사하세요.

  2. Okta 로그인 옵션 페이지에 고유 ID만 붙여넣기 하세요.

    Okta_Step_3.png
  3. 완료를 클릭하세요.

  4. 메타데이터 URL을 가져와서 HackerRank For Work SSO 설정 포털에 붙여넣기 하세요.

    Pasted_image_at_2018_06_21_04_53_PM.png
  5. 메타데이터 XML 파일이 생성되면, 메타데이터 업로드를 클릭하고 파일을 업로드하세요.

    image2.png
  6. 업로드 후, 메타데이터 URL을 볼 수 있습니다.

SSO 활성화

  • 테스트를 위해 메타데이터 XML 파일을 업로드할 때 생성된 URL을 시크릿 창 브라우저에 복사하세요. IDP 로그인 페이지를 볼 수 있어야 합니다. 로그인 후 HackerRank로 다시 돌아오는지 확인하세요.

  • 모든 조직 사용자를 위해 Sso 활성화를 클릭하여 SSO를 활성화하세요. 앞으로 모든 사용자는 ID 공급자 로그인 페이지를 통해 로그인해야 합니다. 

  • 회사에 대한 SSO 설정을 비활성화하려면 Sso 비활성화를 빨간색으로 강조 표시된 곳을 클릭하세요.

  • 메타데이터 URL을 HackerRank For Work의 SSO 설정 포털에 붙여넣으면 Okta와의 SSO 설정이 완료됩니다. 

  • 로그인 시 유효한 사용자 이름/이메일 주소를 입력하면 사용자는 Okta로 리디렉션되어 SSO를 통해 로그인됩니다. 

참고: SSO를 활성화한 후에는 사용자가 로그인할 때 계정 비밀번호를 입력할 필요가 없습니다. 올바른 사용자 이름/이메일을 입력하면 자동으로 SSO 로그인으로 리디렉션됩니다.