Intune を介した macOS エージェントの展開

Prev Next

はじめに

HP Insights macOS エージェントは、macOS デバイスを HP Workforce Experience Platform (WXP) に登録および接続するのに役立ちます。この記事では、Microsoft Intune を使用して管理対象の macOS デバイスに HPInsightsInstaller.pkg を展開する方法について説明します。また、登録構成の追加方法、検出ルールの構成方法、および必要なデバイスまたはユーザーグループへのアプリケーションの割り当て方法についても説明します。

前提条件

展開前に、以下の要件が満たされていることを確認してください:

  • macOS デバイスが Microsoft Intune に正常に登録されていること。

  • Apple MDM Push Certificate が構成され、有効であること。

  • Intune ライセンスが対象ユーザーに割り当てられていること。

  • HPInsightsInstaller.pkg が最終版として確定し、サイレントインストールのテストが完了していること。

  • 企業 PIN が利用可能であること(JSON 登録構成が必要な場合)。

  • 必要な Microsoft Entra ID (Azure AD) デバイスまたはユーザーグループが割り当て用に作成されていること。

展開プロセスの概要

  1. HPInsightsInstaller.pkg の Intune へのアップロード

  2. アプリケーションメタデータの構成

  3. プレインストール登録スクリプトの構成

  4. 検出ルールの設定

  5. 要件の定義

  6. デバイスまたはユーザーグループへのアプリケーションの割り当て

手順 1: HPInsightsInstaller.pkg の Intune へのアップロード

  1. Intune Admin Center にサインインします。

  2. アプリケーション > macOS > 追加 をクリックします。

  3. macOS アプリ (PKG) を選択します。

  4. 選択 をクリックします。

  5. HPInsightsInstaller.pkg ファイルをアップロードします。

  6. OK をクリックします。

HPInsightsInstaller.pkg は、管理対象の macOS デバイスに HP Insights macOS エージェントをインストールします。エージェントは、インストールと登録の完了後にデバイスを WXP に接続します。

手順 2: アプリケーション情報の構成

以下の詳細を追加し、次へ をクリックします:

  • 名前: HP Insights macOS Agent

  • 説明: 適切な説明を入力します。

  • 発行元: HP

  • カテゴリ: アプリケーション

  • ロゴ: 任意。

手順 3: プレインストールスクリプトの構成

プレインストールスクリプトは、HP Insights エージェントのインストール前にデバイス上に enrollment.json ファイルを作成する必要がある場合にのみ使用してください。パッケージに必要な登録構成がすでに含まれている場合、または別の展開方法でファイルが作成される場合、この手順は不要な場合があります。

この手順はサイレント登録に必須です。

スクリプト 1

#!/bin/bash

APPLICATION_SUPPORT_DIRECTORY=/etc/APMAgent
PIN=#########

if [ ! -d "$APPLICATION_SUPPORT_DIRECTORY" ]; then
    mkdir -p "$APPLICATION_SUPPORT_DIRECTORY"
fi

echo "{\"PIN\":\"$PIN\"}" > "$APPLICATION_SUPPORT_DIRECTORY/enrollment.json"
if [ -f "$APPLICATION_SUPPORT_DIRECTORY/enrollment.json" ]; then
    exit 0
else
    exit 1
fi

スクリプト 2

Enrollment_Tray.sh(メニューバーアイコンを非表示にするオプション)
#!/bin/bash

APPLICATION_SUPPORT_DIRECTORY=/etc/APMAgent
PIN=#########

if [ ! -d "$APPLICATION_SUPPORT_DIRECTORY" ]; then
    mkdir -p "$APPLICATION_SUPPORT_DIRECTORY"
fi

echo "{\"PIN\":\"$PIN\",\"HideTray\":\"true\"}" > "$APPLICATION_SUPPORT_DIRECTORY/enrollment.json"

if [ -f "$APPLICATION_SUPPORT_DIRECTORY/enrollment.json" ]; then
    exit 0
else
    exit 1
fi

注意: HideTray の値は、HP Insights エージェントのアイコンが macOS メニューバーに表示されるかどうかを制御します。メニューバーアイコンをエンドユーザーから非表示にする必要がある場合は、HideTraytrue に設定してください。アイコンを表示したままにする場合は、この値を省略してください。

メニューアイコンを表示するかどうかに基づいて適切なスクリプトを選択し、プレインストールスクリプトに貼り付けてください。

手順 4: 要件の定義

以下を定義し、次へ をクリックします:

  • macOS の最小バージョン: 例:macOS 12 以降。

  • アーキテクチャ: 既定。

手順 5: 検出ルールの構成(重要な手順)

インストールされた HP Insights エージェントのアプリバンドルに基づいて検出ルールを構成します。検出ルールがインストールされたアプリと一致しない場合、パッケージが正常にインストールされた場合でも、Intune は展開を失敗として報告する可能性があります。

アプリケーションが /Applications ディレクトリにインストールされる場合、以下を構成します:

  • アプリバンドル ID: com.hp.DaasClient.macOS.APMAgent

  • (任意)バージョン比較

検出ルールがパッケージの実際のインストール動作と一致していることを確認してください。

手順 6: 割り当ての構成

以下の割り当てタイプを選択します:

  • 必須: 自動的かつサイレントにインストールされます。

  • 利用可能: ユーザーが Company Portal からアプリをインストールします。

自動サイレント展開の場合:

  1. 必須 を選択し、適切なデバイスグループにアプリケーションを割り当てます。

  2. 次へ をクリックします。

  3. 作成 をクリックします。

お問い合わせ

サポートが必要な場合は、サポートケースを作成するか、support@wxp.hp.com 宛てにメールを送信してください。