Documentation Index

Fetch the complete documentation index at: https://learn.workforceexperience.hp.com/llms.txt

Use this file to discover all available pages before exploring further.

通过 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. 点击 确定

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 菜单栏中可见。如果需要向最终用户隐藏菜单栏图标,请将 HideTray 设置为 true。如果图标需要保持可见,请省略此值。

根据菜单图标是否需要可见选择适当的脚本;然后将其粘贴到预安装脚本中。

步骤 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