Azureはマイクロソフトのクラウドサービスです。Active Directoryを利用することで、組織はセキュリティを一元的に管理できます。
Azureとの連携により、ユーザーはMicrosoftアカウントの認証情報を使用してMarket Dojoにサインインできるようになります。これにより、ITチームはどのユーザーがアクセス権を持っているかを管理しやすくなり、組織への入社や退職の際にも役立ちます。
このガイドの残りの部分では、Azure Active DirectoryをMarket Dojoで使用する方法について説明します。
まず、Azureアカウントをお持ちであることを確認してください。
会社のMicrosoft Azureポータルにアクセスしてください。
「App Services」、「Azure Active Directory の管理」オプションを見つけて、「表示」をクリックします。
「アプリ登録」をクリックして、新しい登録を追加します。
アプリケーションIDとディレクトリIDをメモしておいてください。
「証明書とシークレット」オプションをクリックします。
新しいクライアントシークレットを作成し、そのシークレットをメモしてください。
概要ページに戻り、リダイレクト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アカウントにログインしてください
管理者>統合ページに移動してください。
「+Microsoft Azure Active Directory」をクリックし、前の手順でメモした設定を入力します。
Market Dojoからログアウト
ログインページにアクセスしてください(必ずホワイトラベルのURLを使用してください)。
「Microsoft Active Directory でサインイン」というオプションが表示されるので、それをクリックしてください。
すべてが正しく設定されていれば、ログインできます。