HackerRankシングルサインオンをAzure ADで設定する

Last updated: March 25, 2026

概要

HackerRank for WorkのSSO(シングルサインオン)は、Azure ADなどの効率的で生産的なIDプロバイダーを使用して設定できます。

Azure ADを通じてHackerRankにログインできます。SCIM 2.0を使用してユーザーアカウントを作成、更新、無効化します。

前提条件

注意:  HackerRankはユーザーのメールアドレスのみを受け付けます。HackerRankのSSOはメールアドレス以外を受信すると失敗します。

AzureでのSSOの設定

  1. 顧客のAzureポータルに移動します:https://portal.azure.com
  2. エンタープライズアプリケーション -> 新しいアプリケーション に移動します。 Azure_AD_SSO_Configuration_image_1.jpg
  3. クリックして自分のアプリケーションを作成。アプリに名前を付けます。Azure_AD_SSO_Configuration_image_2.jpg
  4. ギャラリーに見つからない他のアプリケーションを統合 を選択します。Azure_AD_SSO_Configuration_image_3.jpg
  5. シングルサインオンの設定 をクリックします(左ペインにあります) -> SAML。Azure_AD_SSO_Configuration_image_4.jpgAzure_AD_SSO_Configuration_image_5.jpg
  6. URLを使用して ステップ1(上記参照)から、メタデータファイルを作成してアップロードするか、または手動で< b>ステップ1のURLを入力します。 ステップ7に示すように。Azure_AD_SSO_Configuration_image_6.jpg
  7. メタデータがアップロードされている場合は、ID、返信URL、ログアウトURL、および
    サインオンURLが正しいことを確認してください。
  8. URLを手動で入力している場合は、基本的なSAML構成編集をクリックし、ステップ1のURLを手動で入力します。
    Azure_AD_SSO_Configuration_image_7.jpg
  9. 保存をクリックします。
  10. 以下のサンプルのように属性を確認します。
    フェデレーションメタデータXMLをダウンロードします。Azure_AD_SSO_Configuration_image_8.jpg
  11. メタデータファイルをHackerRankにアップロードします。

グループにユーザーを追加する

  • このステップは組織によって異なり、セキュリティポリシーによります。
  •  Users および Groupsをクリックして、ユーザーやグループを追加し、このアプリへのアクセスを提供できます。

SSO統合のテスト

SSO統合は2つの方法でテストできます:

  • ステップ2からHackerRank SSOリンクをコピーし、プライベートまたはシークレットウィンドウで試す。
  • SSOを有効にするをクリックし、Azureポータルからシングルサインオンをテストします。

注意:Azureポータルで2番目の方法でテストする場合、テスト中にSSOページを閉じないようにしてください。設定が成功しない場合は、同じページでSSOを無効にできます。

Azure_AD_SSO_Configuration_image_9.jpg

参考資料