# Intune を使用して macOS に Aikido Device Protection をデプロイする

Microsoft Intune を使用して、必要な権限を設定した上で、管理対象の macOS デバイス群全体に Aikido Device Protection をデプロイします。

## インストール

{% stepper %}
{% step %}
**必要なもの**

開始する前に、Aikido Device Protection ダッシュボードから以下を入手していることを確認してください。

* **Aikido Device Protection `.mobileconfig`**（[Aikido Device Protection ダッシュボード](https://app.aikido.dev/endpoint-protection/devices)からダウンロード）
* **Aikido Device Protection インストーラー**（`.pkg` ファイル、ダッシュボードからダウンロード）

これらのいずれかが不足している場合は、[Aikido Device Protection ダッシュボード](https://app.aikido.dev/endpoint-protection/devices)に戻り、**Connect Device** をクリックして、事前準備の手順を完了してください。
{% endstep %}

{% step %}
**Aikido Device Protection 構成プロファイルを追加する**

1. Intune 管理センターで、**Devices** → **macOS** → **Configuration** → **Create** → **New Policy** に移動します。
2. プラットフォームとして **macOS** を選択します。**Profile type** で **Templates** を選択し、**Custom** を選択します。
3. プロファイルに名前を付けます（例：「Aikido Device Protection」）。
4. **Custom configuration profile name** で名前を入力し、`.mobileconfig` ファイルを参照してアップロードします。
5. プロファイルを対象のデバイスグループに割り当てます。

このプロファイルにより、Aikido Device Protection のシステム拡張機能がサイレントに読み込まれ、ネットワークコンテンツフィルターが有効になり、ユーザーが System Settings → Login Items でバックグラウンドサービスを無効にできなくなります。
{% endstep %}

{% step %}
**Aikido Device Protection インストーラーをアップロードする**

1. Intune 管理センターで、**Apps** → **macOS** → **Add** に移動します。
2. アプリの種類として **macOS app (PKG)** を選択します。
3. Aikido Device Protection の `.pkg` ファイルをアップロードします。
4. 残りのタブ（**Detection rules**、**Assignments**）を完了し、同じデバイスグループに対してアプリを **Required** として割り当てます。
{% endstep %}

{% step %}
**デバイスにデプロイする**

1. **Aikido Device Protection** 構成プロファイルを割り当てて同期します。
2. テストデバイスに表示されることを確認します。
3. **Aikido Device Protection** アプリを割り当てます。
{% endstep %}

{% step %}
**インストール後にデバイスを再起動する**

1. Intune 管理センターで、**Devices** → **macOS** に移動します。
2. 対象のデバイスグループで絞り込み、すべてのデバイスを選択して、一括操作メニューから **Restart** をクリックします。

エージェントは次回の起動時に完全に有効化されます。
{% endstep %}

{% step %}
**デプロイを確認する**

テストデバイスで、以下を確認します。

1.  システム拡張機能が有効化されていること：

    ```bash
    systemextensionsctl list | grep aikido
    ```

    拡張機能が `[activated enabled]` と表示されていることを確認します。
2. **System Settings** → **General** → **Login Items & Extensions** を開き、Aikido Device Protection の項目をオフに切り替えられないことを確認します。
{% endstep %}
{% endstepper %}

## トラブルシューティング


| 問題                                              | 対処法                                                                                                  |
| ---------------------------------------------------- | ---------------------------------------------------------------------------------------------------- |
| ユーザーにポップアップが引き続き表示される                            | 構成プロファイルのスコープが正しく設定され、パッケージポリシーの実行前にインストールされていることを確認してください |
| 拡張機能がユーザーの承認待ちになっている               | System Extensions ペイロードを確認し、チーム ID とバンドル ID が完全に一致していることを確認してください              |
| パッケージはインストールされるが、デバイスが接続されない | パッケージのインストール前にトークンスクリプトが実行され、トークンが正しくコピーされていることを確認してください      |
| 拡張機能のエントリが重複して表示される                   | デバイスを再起動してください                                                                                    |
| コンテンツフィルタがサイレントで承認されない          | `.mobileconfig` プロファイルを再アップロードし、デバイスにインストールされていることを確認してください                       |
