日本語

FileWave で Device Protection を展開する

インストールコマンドを実行するFileWaveのfilesetを使用して、管理対象のWindowsデバイスにAikido Device Protectionをデプロイします。

FileWaveを使用して、必要な権限を設定したうえで、管理対象のWindowsデバイス全体にAikido Device Protectionをデプロイします。

開始する前に、すべてのデバイスにFileWaveクライアントがインストールされ、FileWaveサーバーにレポートしている必要があります。

前提条件

AikidoアプリのユーザーグループセレクターからPowerShellインストールコマンドをコピーします。このコマンドには、トークンとインストーラーのダウンロードが含まれています。

コマンドがない場合は、Aikidoアプリに移動してConnect Deviceをクリックします。

Device Protectionをデプロイする

  1. インストール用filesetを作成する

    1. FileWave CentralでFilesetsに移動し、New Desktop Fileset → Emptyをクリックします。
    2. filesetに「Aikido Device Protection」という名前を付けます。
    3. filesetを選択し、ツールバーのScriptsをクリックします。
    4. Activationセクションで、aikido-install.ps1という名前の新しいスクリプトを作成します。
    5. Aikidoアプリからコピーしたインストールコマンドをスクリプトに貼り付けて保存します。

    FileWaveはfilesetスクリプトをローカルのSYSTEMアカウントで実行するため、インストーラーはProgram Filesへの書き込みやサービスの登録に必要な権限を持っています。個別の実行ユーザー設定はありません。

  2. ロックダウンスクリプトを追加する

    AppLockerは、ユーザーが実行できるアプリケーションを制御するWindowsの組み込み機能です。このスクリプトは、ユーザーがAikidoのアンインストーラーを起動できないようにするAppLockerルールを追加します。

    1. 同じScriptsダイアログで、aikido-applocker.ps1という名前の2つ目のActivationスクリプトを作成します。
    2. 次のスクリプトを貼り付けて保存します。
    $tmp = "$env:TEMP\aikido-applocker.xml"
    Invoke-WebRequest -Uri "https://raw.githubusercontent.com/AikidoSec/safechain-internals/refs/heads/main/docs/aikido-applocker-deny-mdm.xml" -OutFile $tmp
    Set-AppLockerPolicy -XmlPolicy $tmp -Merge
    Remove-Item $tmp -Force
    1. aikido-applocker.ps1がaikido-install.ps1の下に表示されていることを確認します。同じセクション内のスクリプトは上から順に実行されるため、必要に応じてドラッグしてこの順序に並べ替えてください。

    Aikido Device ProtectionのインストーラーはOSレベルでEndpointProtectionサービスを強化するため、標準ユーザーはサービスを停止または無効化できません。ユーザーがローカル管理者として実行している場合はAppLockerルールを回避できるため、より強力に適用するには、アンインストールのブロックとローカル管理者権限の削除を組み合わせてください。

  3. インストール後に再起動を強制する

    1. Aikido Device Protection filesetを選択し、Propertiesをクリックします。
    2. Force rebootにチェックを入れて保存します。

    FileWaveは、スクリプトの実行から2分後にデバイスを再起動します。エージェントは次回の起動時に完全に有効になります。

    代わりに手動でデバイスを再起動するには、FileWave Centralでデバイスを右クリックし、Restart Windows Devicesを選択します。

  4. デバイスにデプロイする

    1. FileWave CentralでDeploymentsに移動し、「Aikido Device Protection」という名前の新しいデプロイメントを作成します。
    2. Clientsの横にある**+**をクリックし、対象のWindowsデバイスまたはグループを選択します。
    3. Filesetsの横にある**+**をクリックし、Aikido Device Protection filesetを追加します。
    4. OKをクリックし、ツールバーのUpdate Modelをクリックしてデプロイメントをデバイスに送信します。

    まずは1台のテストデバイスから始めてください。そのデバイスのClient Info → Filesets Statusを開いてfilesetが有効化されたことを確認し、再起動後にデバイスがAikidoアプリに表示されることを確認します。その後、残りのデバイスをデプロイメントに追加し、もう一度Update Modelをクリックします。

トラブルシューティング

問題対処法
スクリプトの実行後、デバイスがダッシュボードに表示されないデバイスを再起動してください。エージェントは次回の起動時に登録が完了します
MDM コンソールでスクリプトがエラーで終了するテストホスト上でスクリプトを SYSTEM として手動で実行し、エラーの詳細を確認してください。また、デバイスがインストーラーをダウンロードするためにインターネットにアクセスできることを確認してください
エージェントサービスが実行されていないデバイスを再起動してください。それでもサービスが存在しない場合は、インストールスクリプトを再実行してください
スクリプトが実行ポリシーによってブロックされるMDM 経由で実行されるスクリプトは SYSTEM として実行されるため、ユーザーレベルの実行ポリシーによる制限を受けません。MDM がスクリプトの実行を制限する追加のポリシーを適用していないことを確認してください
インストール後、デバイスが非アクティブと表示されるエージェントを完全に有効化するには再起動が必要です。再起動後にもう一度確認してください