Miradoreを使ったDevice Protectionの導入
Miradoreを使って、必要な権限を設定した上で、管理対象macOSフリート全体にAikido Device Protectionを導入します。
インストール
Section titled “インストール”1. 必要なもの
Section titled “1. 必要なもの”開始する前に、Aikido Device Protectionダッシュボードから以下を取得しておいてください。
- Aikido Device Protectionの
.mobileconfig(Aikido Device Protectionダッシュボードからダウンロード) - Aikido Device Protectionインストーラー(
.pkgファイル、ダッシュボードからダウンロード)
いずれかが不足している場合は、Aikido Device Protectionダッシュボードに戻り、Connect Deviceをクリックして事前準備の手順を完了してください。
2. Aikido Device Protectionの構成プロファイルを追加する
Section titled “2. Aikido Device Protectionの構成プロファイルを追加する”- Miradore管理コンソールで、Management → Configuration profilesに移動します。
- Add → macOS → **Advanced (custom)**をクリックします。
.mobileconfigファイルをアップロードします。- Saveをクリックします。
このプロファイルにより、Aikido Device Protectionのシステム拡張機能をサイレントに読み込めるようになり、ネットワークコンテンツフィルターが有効化され、ユーザーがシステム設定 → ログイン項目でバックグラウンドサービスを無効化できないようにします。
3. Aikido Device Protectionインストーラーをアップロードする
Section titled “3. Aikido Device Protectionインストーラーをアップロードする”- Miradore管理コンソールで、Management → Applicationsに移動します。
- Add → macOS application → PKG (Uploaded) → Nextをクリックします。
- Select fileをクリックし、Aikido Device Protectionの
.pkgをアップロードします。 - 必須項目を入力します。
- Application name(例:「Aikido Device Protection」)
- Bundle identifier(例:
dev.aikido.endpoint) - Version
- Createをクリックし、パッケージの処理が完了するまで待ってから次に進みます。
4. インストール後にデバイスを再起動する
Section titled “4. インストール後にデバイスを再起動する”エージェントのインストールが完了したら、対象デバイスを再起動してください。エージェントは次回起動時に完全に有効化されます。
5. Business Policyを使って正しい順序で配布する
Section titled “5. Business Policyを使って正しい順序で配布する”Business Policyを使用して、3つの項目すべてを正しい順序で配布します。
- Miradore管理コンソールで、Management → Business policiesに移動します。
- Addをクリックし、ポリシーに名前を付け、ステータスをDisabledに設定します。
- 構成プロファイル、
.pkg、再起動スクリプトの3項目すべてをポリシーに追加します。 - 項目の依存関係を使って配布順序を設定します。
.pkgを選択し、Actions → Edit item dependencyをクリックして、構成プロファイルを依存関係として設定します。- 再起動スクリプトを選択し、Actions → Edit item dependencyをクリックして、
.pkgを依存関係として設定します。
- タグを使って、ポリシーを対象デバイスに割り当てます。
- ポリシーのステータスをEnabledに設定します。
6. 配布を検証する
Section titled “6. 配布を検証する”テストデバイスで、以下を確認します。
-
システム拡張機能が有効化されていること。
Terminal window systemextensionsctl list | grep aikido拡張機能が
[activated enabled]と表示されていることを確認します。 -
システム設定 → 一般 → ログイン項目と機能拡張を開き、Aikido Device Protectionの項目が無効化できないことを確認します。
-
配布状況を確認するには、Management → Action logに移動し、Senderフィールドで「Business policy」を絞り込みます。
トラブルシューティング
Section titled “トラブルシューティング”| 問題 | 対処法 |
|---|---|
| ユーザーに引き続きポップアップが表示される | 構成プロファイルのスコープが正しく設定されており、パッケージポリシーの実行前にインストールされていることを確認してください |
| 拡張機能がユーザーの承認待ちになっている | System Extensionsのペイロードを確認し、チームIDとバンドルIDが完全に一致していることを確認してください |
| パッケージはインストールされるがデバイスが接続しない | トークンスクリプトがパッケージのインストール前に実行され、トークンが正しくコピーされていることを確認してください |
| 重複した拡張機能のエントリが表示される | デバイスを再起動してください |
| コンテンツフィルターがサイレントに承認されない | .mobileconfigプロファイルを再アップロードし、デバイスにインストールされていることを確認してください |