Microsoft Defender for EndpointデバイスのシステムタグをIntuneから設定してみた

Microsoft Defender for Endpoint (以降MDE) のデバイスタグを Microsoft Intune (以降Intune) から設定する方法を検証しました。
これは使える！と思ったので画面を添えて共有します。
(step by stepのポリシー作成方法は記載割愛し、設定値と設定後の画面にフォーカスして記載します。)


**[本記事の対象デバイスプラットフォーム：タグ付け利用機能]**
1. Windows 10/11 ： 構成プロファイル (カスタムテンプレート)
1. macOS ： エンドポイントセキュリティプロファイル (EDRテンプレート)
1. iOS ： アプリ構成ポリシー
1. Android ： アプリ構成ポリシー

以前はWindowsしかIntune経由でなかなかタグ付けできなかった印象ですが、今日ではエンドポイントセキュリティプロファイルでmacサポートが追加されたり、あとなんといってもアプリ保護ポリシーでスマホのタグ付けができるようになっています！


なお今回の記事には記載しませんがLinuxはmacOSと同じエンドポイントセキュリティプロファイルを使えます。
今回はIntuneの機能を使用して設定するので、各デバイスのサポートOSはIntuneのサポート範囲に準拠していることが前提です。(参考：[Supported operating systems and browsers in Intune](https://learn.microsoft.com/en-us/mem/intune/fundamentals/supported-devices-browsers))

環境前提は細かく書きませんが、MDEとIntuneどちらも使えることが前提です。
Intuneは近年ライセンスが複雑化 (P1/P2ができ、個別アドオンやSuiteライセンスが登場！) していますが、今回使う機能は全部標準機能の範囲なのでP1または無印の一番安いライセンスで大丈夫です！



## MDE デバイスタグ概要
今回付けるタグは、MDE上の概念で、MDEデバイスグループの作成や各種表示のスコーピングに利用できます。
グループはさらにアラート/ポリシー/権限範囲のスコーピングに利用できます。

**参考：**
- [Create and manage device groups](https://learn.microsoft.com/en-us/microsoft-365/security/defender-endpoint/machine-groups?view=o365-worldwide)
- [Create and manage device tags](https://learn.microsoft.com/en-us/microsoft-365/security/defender-endpoint/machine-tags?view=o365-worldwide)

今回Intuneから設定するタグは、デバイス上に情報として保持されるためかMDE上では「システムタグ」の扱いになります。
これとは別にDefender管理ポータル上で1台ずつ管理者が手動でタグをつけることもできます。手動でつけたタグは「マニュアルタグ」になります。(そのまま)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3659465/cf23f650-6219-87d2-47af-7ad2ddaf6c55.png)



## 1. Windows 10/11 のタグ付け
**参考：**[Add device tags by creating a custom profile in Microsoft Intune](https://learn.microsoft.com/en-us/microsoft-365/security/defender-endpoint/machine-tags?view=o365-worldwide#add-device-tags-by-creating-a-custom-profile-in-microsoft-intune)
上記公開情報の通り設定します。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3659465/954e7987-ab1d-5e55-1a18-bc1955b79f9b.png)
Windows 10 以降向け構成プロファイルから [テンプレート] - [カスタム] を選択し、作成しました。
構成設定欄では次の4点が必須項目になっていますが、実質大切なのは2., 3., 4. です。

**[設定例]**
1. Name：DeviceTagging
←任意の文字列で大丈夫です。行の管理名なので、後で編集する場合に分かりやすい名前にするとgoodです。
1. OMA-URI：`./Device/Vendor/MSFT/WindowsAdvancedThreatProtection/DeviceTagging/Group`
←公開情報に記載の通り設定します。
1. Data type：String (文字列)
←こちらも公開情報に記載の通り設定します。
1. Value：MSSVC-LAB
←実際に設定したいタグの値を入力します。

プロファイルの割り当て先は、ユーザーグループ・デバイスグループどちらでも可です。

## 2. macOS のタグ付け
**参考：**
- [macOS support with Intune Endpoint security policies for Endpoint detection and response](https://learn.microsoft.com/en-us/mem/intune/fundamentals/whats-new#macos-support-with-intune-endpoint-security-policies-for-endpoint-detection-and-response)
- [Endpoint detection and response policy for endpoint security in Intune](https://learn.microsoft.com/en-us/mem/intune/protect/endpoint-security-edr-policy)

Intuneのサービスリリース2309で、mac向けのEDRポリシーがGAされました！
Windows向けのEDRポリシーはMDEにオンボード/オフボードするためのものですが、macOS(およびLinux)向けのEDRポリシーはMDEデバイスタグ付けのためのものです。

Windowsはカスタムプロファイルでタグ付けしたのに対し、mac向けEDRプロファイルはとてもシンプルな見た目で、Value of tag 欄に実際に設定したいタグの値を入力するのみで作成できます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3659465/396d062c-e43e-9aae-d51b-c5c017f9c09e.png)


ちなみにLinuxプラットフォーム向けのプロファイル内容はこちら↓です。(macと全く同じ！)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3659465/3111acd9-09c0-1c94-7fe0-0a8033f19149.png)

プロファイルの割り当て先は、ユーザーグループ・デバイスグループどちらでも可です。

## 3. iOS のタグ付け
**参考：**[Announcing mobile device tagging for iOS and Android](https://techcommunity.microsoft.com/t5/microsoft-defender-for-endpoint/announcing-mobile-device-tagging-for-ios-and-android/ba-p/3897368#:~:text=Go%20to%E2%80%AFApps%E2%80%AF%3E%E2%80%AFApp%20configuration%20policies%E2%80%AF%3E%E2%80%AFAdd%E2%80%AF%3E%E2%80%AFManaged%20apps.%20Give%20the%20policy,as%20the%20key%2C%20under%20the%20General%20Configuration%20Settings)
上記TechCommunityブログ情報の通り、2023/10/31からiOS, Android のタグ付けがGAされました！ 
Intuneから設定する場合、利用する機能はなんとアプリ構成ポリシー！

ブログにも書かれていますが、作成するポリシーはManaged devices/apps どちらでも大丈夫です。
今回私の環境ではたまたま対象デバイスをIntune登録していたのでManaged devicesにしました。(MAM利用のみの場合はMDMチャネルが使えないのでManaged appsにしてください。参考：[Apps that support app configuration](https://learn.microsoft.com/en-us/mem/intune/apps/app-configuration-policies-overview#apps-that-support-app-configuration))
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3659317/f804aa51-c7cd-3c1b-70e3-5f02e670eeb9.png)

ターゲットアプリとしては、「Microsoft Defender: セキュリティ」を選択します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3659317/7185f805-324a-2cfd-1639-87a287bd0b28.png)

設定はブログに記載の通り、構成デザイナーを選択して指定のキーとタイプを選択します。
Value(値)のところには、実際に設定したいタグの値を入力します。(例：MSSVC-LAB)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3659317/0ebeba28-6a75-6498-b9a3-8541e3fa1bc8.png)


ポリシーの割り当て先は、ユーザーグループ・デバイスグループどちらでも可です。

## 4. Android のタグ付け
**参考：**[Announcing mobile device tagging for iOS and Android](https://techcommunity.microsoft.com/t5/microsoft-defender-for-endpoint/announcing-mobile-device-tagging-for-ios-and-android/ba-p/3897368#:~:text=Go%20to%E2%80%AFApps%E2%80%AF%3E%E2%80%AFApp%20configuration%20policies%E2%80%AF%3E%E2%80%AFAdd%E2%80%AF%3E%E2%80%AFManaged%20apps.%20Give%20the%20policy,as%20the%20key%2C%20under%20the%20General%20Configuration%20Settings)
Androidのタグ付けは、利用する機能がアプリ構成ポリシーでiOSと同じですが、画面に若干差異があるため参考程度にご紹介します。

iOSと同様にManaged devices/apps 選択後 (当検証環境ではiOSと同じ理由でManaged devicesを使っています)、ポリシー作成画面でAndroidはプロファイルタイプを選択することができます。
「BYOD (personally-owned work profile) に対しては設定したくない」といった事情があればここで対応することもできます！
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3659317/f94ba4b9-bdb8-63c2-f67b-29507979e0ce.png)

ターゲットアプリは、Androidの場合「Microsoft Defender: ウイルス対策」になります。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3659317/8d9bf097-8657-d876-bea2-b07bd644e5db.png)

構成設定では、構成デザイナーを選択(①)後、「Device Tag」 を追加(②)します。(「Defender」が付く他の物と間違えないように注意！)
最後にValue(値)のところ(③)に、実際に設定したいタグの値を入力します。(例：MSSVC-LAB)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3659317/b32a0a79-f775-2060-ae93-fb9f3ec29ba8.png)

ポリシーの割り当て先は、ユーザーグループ・デバイスグループどちらでも可です。

## タグ付け成功図
こうして用意したプロファイルがデバイスに適用されると、MDEデバイスタグが付きます。

**1. Windows**
- Intune管理ポータル (プロファイル適用成功画面)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3659317/cfd33f2c-a0ee-3f33-1252-7092f50381f3.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3659317/4518b88b-710e-c9c2-78f0-662b44dd2fc5.png)


- Defender管理ポータル (デバイスインベントリ)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3659317/84dd0f4f-6126-0c8b-d177-ecd58626fa99.png)
※「LAB devices」はグループ名↓
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3659317/1e223197-986a-6e80-21fb-a8dab8f75e5c.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3659317/b337b41b-0e32-f129-976f-0272b533243b.png)


**2. macOS**
- Intune管理ポータル (プロファイル適用成功画面)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3659317/04c8ac73-8891-039b-0505-36123ca2ae93.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3659317/0a980cd3-4390-ddeb-53c1-1d71277aee5a.png)

- Defender管理ポータル (デバイスインベントリ)
※「LAB devices」はグループ名↓
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3659317/4267d4a0-a606-6108-4a4c-ec795e9248f0.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3659317/add62db8-8a3d-819d-e849-c3f85d96ce4a.png)


**3. iOS**
- Intune管理ポータル (ポリシー適用成功画面)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3659317/0d54853f-039f-8d14-6c4b-4d26e4196cc2.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3659317/e174464c-31e3-1c70-9599-7f8cfa443777.png)

- Defender管理ポータル (デバイスインベントリ)
※「LAB devices」はグループ名↓
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3659317/849486d9-bd33-07c2-afaa-855453f09fd8.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3659317/2e1023c4-c179-d4c7-7f84-f2080cf25937.png)


**4. Android**
- Intune管理ポータル (ポリシー適用成功画面)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3659317/26122fe5-e5f6-0d26-a29b-634438421ea8.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3659317/576a2ddf-e4bd-b88c-9685-6670bb7d3cd2.png)


- Defender管理ポータル (デバイスインベントリ)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3659317/2ef3093f-c798-d629-1b21-dcbfcd3e7052.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3659317/3b8cf906-9016-ae01-33d3-b24d9925cd65.png)

このように、きれいにタグが付きました！
事前にIntune管理ポータル上に設定を用意しておくと、デバイスがMDEオンボードした瞬間からタグが付与された状態でインベントリに出現します。

## MDE デバイス グループ
余談ですが、今回はDefender管理ポータル上に「LAB devices」というデバイスグループを作成していました。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3659317/f28cffcb-d0b6-4a77-4ea2-2f9cf4f8e21b.png)
メンバー条件としてタグを使用しています。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3659317/2174970b-a31b-9f2d-5f48-4b012cd5b0c0.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3659317/1267e670-e70c-8d28-de81-8d04ea72aa48.png)


以上です！
Have a happy Intune life!