Azure Active Directory との SSO 統合を構成する方法

Azure Active Directory との SSO 統合を構成する方法

あなたが直面している問題は何ですか?

Market DojoとAzure Active DirectoryでSSO(シングルサインオン)を利用したいのですが、どうすればよいでしょうか?

解決

Azure Active Directoryはどのような機能を持つのですか?

Azureはマイクロソフトのクラウドサービスです。Active Directoryを利用することで、組織はセキュリティを一元的に管理できます。

Azureとの連携により、ユーザーはMicrosoftアカウントの認証情報を使用してMarket Dojoにサインインできるようになります。これにより、ITチームはどのユーザーがアクセス権を持っているかを管理しやすくなり、組織への入社や退職の際にも役立ちます。

このガイドの残りの部分では、Azure Active DirectoryをMarket Dojoで使用する方法について説明します。


Azure Active Directory を構成する

まず、Azureアカウントをお持ちであることを確認してください。


  1. 会社のMicrosoft Azureポータルにアクセスしてください。

  2. 「App Services」、「Azure Active Directory の管理」オプションを見つけて、「表示」をクリックします。

  3. 「アプリ登録」をクリックして、新しい登録を追加します。

  4. アプリケーションIDとディレクトリIDをメモしておいてください。

  5. 「証明書とシークレット」オプションをクリックします。

  6. 新しいクライアントシークレットを作成し、そのシークレットをメモしてください。

  7. 概要ページに戻り、リダイレクトURLを編集して、次の形式のURLを追加します。
    https://<HOST>/omniauth/azure_oauth2/callback
    (ここで、<HOST>はMarket Dojoアプリケーションのホワイトラベル付きURLです。例: https://mycompany.marketdojo.com/omniauth/azure_oauth2/callback)


Azure を構成する

  • 会社が必要とするAzure Active Directory登録に関するその他の変更も行ってください。


Market Dojoの設定
  • Market Dojoアカウントにログインしてください

  • 管理者>統合ページに移動してください。

  • 「+Microsoft Azure Active Directory」をクリックし、前の手順でメモした設定を入力します。


この統合をテストする
  • Market Dojoからログアウト

  • ログインページにアクセスしてください(必ずホワイトラベルのURLを使用してください)。

  • 「Microsoft Active Directory でサインイン」というオプションが表示されるので、それをクリックしてください。

  • すべてが正しく設定されていれば、ログインできます。