Identity Protection でのリスク検出のシミュレーション
管理者は、次の項目を実現するために、環境内のリスクをシミュレートすることができます。
- リスク検出と脆弱性をシミュレートして、Identity Protection 環境にデータを入力する。
- リスクベースの条件付きアクセス ポリシーを設定し、それらのポリシーの影響をテストする。
このセクションでは、次の種類のリスク検出をシミュレートするための手順を説明します。
- 匿名 IP アドレス (容易)
- 見慣れないサインイン プロパティ (中程度)
- 特殊な移動 (難解)
他のリスク検出は、安全な方法でシミュレートできません。
各リスク検出の詳細については、「リスクとは」を参照してください。
匿名 IP アドレス
次の手順を完了するには、以下を使用する必要があります。
- 匿名 IP アドレスをシミュレートするための Tor Browser。 組織が Tor Browser の使用を制限している場合は、仮想マシンの使用が必要になることがあります。
- まだ Azure AD Multi-Factor Authentication に登録されていないテスト アカウント。
匿名 IP からサインインをシミュレートするには、次の手順を実行します。
- Tor Browser を使用して https://myapps.microsoft.com に移動します。
- 匿名 IP アドレスからのサインイン レポートに表示するアカウントの資格情報を入力します。
10 ~ 15 分以内に Identity Protection ダッシュボードにサインインが表示されます。
通常とは異なるサインイン プロパティ
未知の場所をシミュレートするには、テスト アカウントがサインイン元として以前に使用したことのない場所とデバイスからサインインする必要があります。
以下の手順では、次のものを新たに作成して使用します。
- 新しい場所をシミュレートするための VPN 接続。
- 新しいデバイスをシミュレートするための仮想マシン。
以下の手順を完了するには、次のようなユーザー アカウントを使用する必要があります。
- 30 日以上のサインイン履歴がある。
- Azure AD Multi-Factor Authentication が有効になっている。
未知の場所からサインインをシミュレートするには、次の手順を実行します。
- テスト アカウントでサインインするとき、多要素認証 (MFA) チャレンジを完了しないことで、MFA チャレンジを失敗させます。
- 新しい VPN を使用して、https://myapps.microsoft.com に移動し、テスト アカウントの資格情報を入力します。
10 ~ 15 分以内に Identity Protection ダッシュボードにサインインが表示されます。
特殊な移動
アルゴリズムでは、機械学習を使用して、既知のデバイスからの特殊な移動や、ディレクトリ内の他のユーザーによって使用される VPN からのサインインなどの誤検知が除去されるため、特殊な移動の状態をシミュレートすることは困難です。 さらに、このアルゴリズムでは、リスク検出の生成を開始する前に、ユーザーには 14 日間のサインイン履歴と 10 回のログインが必要です。 複雑な機械学習モデルと上記のルールのため、次の手順ではリスク検出が発生しないこともあります。 このリスク検出をシミュレートするには、複数の Azure AD アカウントでこの手順を繰り返してください。
特殊な移動のリスク検出をシミュレートするには、次の手順を実行します。
- 標準的なブラウザーを使用して、https://myapps.microsoft.com に移動します。
- 特殊な移動のリスク検出を生成するアカウントの資格情報を入力します。
- ユーザー エージェントを変更します。 開発者ツール (F12) から Microsoft Edge のユーザー エージェントを変更できます。
- IP アドレスを変更します。 VPN または Tor アドオンを使用するか、Azure 上に別のデータ センターの新しい仮想マシンを作成することで、IP アドレスを変更できます。
- 前と同じ資格情報を使用し、前のサインインから数分以内に、https://myapps.microsoft.com にサインインします。
2 ~ 4 時間以内に Identity Protection ダッシュボードにサインインが表示されます。
リスク ポリシーのテスト
このセクションでは、ユーザー リスク ポリシーとサインイン リスク ポリシーをテストする手順を示します。これらのポリシーは、記事「方法: リスク ポリシーを構成して有効にする」を参照してください。
ユーザー リスクのポリシー
ユーザー リスク セキュリティ ポリシーをテストするには、次の手順に従います。
- Azure Portal に移動します。
- [Azure Active Directory]>[セキュリティ]>[Identity Protection]>[概要] を参照します。
- [ユーザー リスク ポリシーの構成] を選択します。
- [割り当て] で:
- [ユーザー] - [すべてのユーザー] を選択します。ロールアウトを制限する場合は [個人と グループの選択] を選択します。
- 必要に応じて、ポリシーからユーザーを除外できます。
- [条件] - [ユーザー リスク] 。Microsoft で推奨しているのは、このオプションを [高] に設定することです。
- [ユーザー] - [すべてのユーザー] を選択します。ロールアウトを制限する場合は [個人と グループの選択] を選択します。
- [コントロール] で:
- [アクセス] - Microsoft で推奨しているのは、 [アクセスを許可] と [パスワードの変更を必須とする] です。
- [ポリシーを適用する] - [オフ]
- [保存] - この操作を行うと、 [概要] ページに戻ります。
- [割り当て] で:
- テスト アカウントのユーザーのリスクを評価します。たとえば、リスク検出のいずれかを数回シミュレートします。
- 数分待った後、そのユーザーのリスクが上昇したことを確認します。 そうでない場合は、そのユーザーに対するリスク検出をさらにシミュレートします。
- リスク ポリシーに戻り、 [ポリシーの適用] を [オン] に設定し、ポリシーの変更を [保存] します。
- これで、リスク レベルを上げたユーザーを使用してサインインすることで、ユーザーのリスクに基づく条件付きアクセスをテストできます。
サインインのリスク セキュリティ ポリシー
サインイン リスク ポリシーをテストするには、次の手順に従います。
- Azure Portal に移動します。
- [Azure Active Directory]>[セキュリティ]>[Identity Protection]>[概要] を参照します。
- [サインイン リスク ポリシーの構成] を選択します。
- [割り当て] で:
- [ユーザー] - [すべてのユーザー] を選択します。ロールアウトを制限する場合は [個人と グループの選択] を選択します。
- 必要に応じて、ポリシーからユーザーを除外できます。
- [条件] - [サインイン リスク] 。Microsoft で推奨しているのは、このオプションを [中以上] に設定することです。
- [ユーザー] - [すべてのユーザー] を選択します。ロールアウトを制限する場合は [個人と グループの選択] を選択します。
- [コントロール] で:
- [アクセス] - Microsoft で推奨しているのは、 [アクセスを許可] と [多要素認証が必要です] を設定することです。
- [ポリシーの適用] - [オン]
- [保存] - この操作を行うと、 [概要] ページに戻ります。
- [割り当て] で:
- これで、リスクの高いセッションを使用してサインインすることで (たとえば、Tor Browser を使用して)、サインインのリスクに基づく条件付きアクセスをテストできます。