日本語

Scalefusion で Device Protection を展開する

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

開始する前に、すべてのデバイスがScalefusionのWindows管理に登録されている必要があります。

インストール

  1. 必要なもの

    開始する前に、Aikido Device Protectionダッシュボードから以下を用意してください。

    • PowerShellインストールコマンド(ダッシュボードのユーザーグループセレクターからコピーしたもの。トークンとインストーラーのダウンロードを含みます)

    お持ちでない場合は、Aikido Device Protectionダッシュボードに戻り、Connect Deviceをクリックしてください。

  2. 管理対象デバイスでインストールコマンドを実行する

    ダッシュボードのコマンドを、デバイスレベルで実行されるPowerShellスクリプトとしてデプロイします。

    1. AikidoダッシュボードのPowerShellインストールコマンドを.ps1ファイルとして保存します。
    2. Scalefusion Dashboardで、Application Management → Enterprise Store → Upload New Appに移動します。
    3. ドロップダウンから**PowerShell (PS1)**を選択し、.ps1ファイルをアップロードします。
    4. Device Profilesで識別できるようにスクリプト名(例:「Aikido Device Protection install」)を入力し、Execution LevelをDeviceに設定して、SAVEをクリックします。
    5. Scalefusionの処理が完了したら、PUBLISHをクリックし、スケジュールをRun Once on Publishに設定して、対象のWindows Device Profileを選択します。

    Execution LevelはDeviceである必要があります。ユーザーレベルのスクリプトには、Aikido Device Protectionサービスの登録に必要な権限がありません。

  3. ロックダウンポリシーを適用する

    Aikidoアンインストーラーの実行を拒否するAppLockerポリシーをデプロイして、Aikido Device Protectionアプリケーションのアンインストールをブロックします。

    1. Scalefusion Dashboardで、Device Profiles & Policies → Device Profilesに移動し、対象のWindows Device Profileを編集します。

    2. Settings → Advanced Configurationsに移動して、ペイロードエディターを開きます。

    3. Aikidoアンインストーラーを拒否するAppLocker XMLポリシーをプッシュするSyncMLペイロードを入力します。

      <Add>
          <CmdID>1</CmdID>
          <Item>
              <Target>
                  <LocURI>./Vendor/MSFT/AppLocker/ApplicationLaunchRestrictions/Aikido/MSI/Policy</LocURI>
              </Target>
              <Meta>
                  <Format xmlns="syncml:metinf">chr</Format>
              </Meta>
              <Data>ESCAPED_APPLOCKER_XML_HERE</Data>
          </Item>
      </Add>
    4. ESCAPED_APPLOCKER_XML_HEREをaikido-applocker-deny-mdm.xmlの内容(リンクを開いてXMLテキスト全体をコピー)に置き換えます。その際、ポリシーが<Data>要素内で有効になるようにXMLの特殊文字をエスケープしてください。すべての&を&amp;に、すべての<を&lt;に、すべての>を&gt;に置き換えます。

    5. VALIDATEをクリックし、緑色のチェックマークが表示されることを確認します。

    6. SAVEをクリックして、同じWindows Device Profileにペイロードを適用します。

    エンドユーザーがローカル管理者である場合、AppLockerルールは回避される可能性があります。より強力に適用するには、このポリシーをApp Control for Business(WDAC)およびローカル管理者権限の削除と組み合わせてください。

  4. インストール後にデバイスを再起動する

    1. Scalefusion Dashboardで、Devicesに移動し、対象の各デバイスを選択します。
    2. Actionsをクリックし、Restartを選択します。

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

トラブルシューティング

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