《 英特尔® EMA API 指南 》为 IT 管理员和开发人员提供了有关英特尔® Endpoint Management Assistant (英特尔® EMA) 应用程序编程接口 (API) 的概述。
PDF 文档为开发人员提供有关英特尔® EMA应用程序编程接口 (API) 的常规信息。有关单个 API URI 的详细信息(例如描述和参数)包含在以下两个 HTML 文件中。 Latestswagger.html 包含始终指向最新发布的 API 版本的 API 路径。此外,还提供了版本 9 API URI 详细信息文件 V9swagger.html。要查看此详细的 API URI 信息,请 下载 所需的 HTML 文件并在浏览器中 打开 (Chrome 效果最佳)。
有关英特尔 EMA API 的其他详细信息:
英特尔® Endpoint Management Assistant (英特尔® EMA) API 是一组编程接口,旨在允许开发人员和 IT 管理员与英特尔® EMA交互。此 API 有助于管理和监控终端设备,自动执行管理任务,并将英特尔® EMA功能集成到其他软件解决方案中。
所需环境:
英特尔® EMA服务器必须已安装且正在运行。
需要适当的 API 访问权限和凭据。
主要特性和功能:
设备管理:
远程管理和监控端点设备。
自动化:自动执行软件更新、设备重启和配置更改等管理任务。
集成:将英特尔® EMA功能集成到其他软件解决方案和工作流程中。
安全性:使用身份验证和授权机制安全地管理设备。
用例:
自动设备预配:自动预配和配置新设备。
远程故障排除:远程诊断和解决端点设备上的问题。
软件部署:自动部署软件更新和补丁。
合规性监视:确保设备符合组织策略和标准。
开始:
软件要求:
英特尔® EMA服务器必须已安装且正在运行。
访问权限:需要适当的 API 访问权限和凭据。Swagger JSON 文件中详细介绍了这些权限。
API 密钥生成:从 英特尔® EMA 控制台生成 API 密钥。
配置:配置网络设置并确保可访问英特尔® EMA服务器。
身份验证和安全性:
令牌身份验证:
使用英特尔® EMA服务器帐户的用户名和关联密码。
Active Directory 身份验证:使用来自 Active Directory 的凭据。只有在安装了 Windows* 域身份验证模式英特尔® EMA并且英特尔® EMA服务器加入 Active Directory 域时,才能使用它。
客户端凭据身份验证:专为对 英特尔® EMA 服务器的 API 访问而设计。您需要在 英特尔® EMA 服务器服务器上创建客户端凭据帐户和客户端密码。
Microsoft* Entra 身份验证:英特尔® EMA 1.9.0 中引入,它允许使用 Azure Active Directory(称为 Microsoft Entra)对英特尔® EMA Web 界面进行身份验证。
安全最佳实践:
使用 HTTPS:始终使用 HTTPS 加密传输中的数据。
最低权限:向 API 用户授予所需的最低权限。
密码哈希:不要将密码存储在明文文件中。
错误处理和故障排除:
常见错误代码:
400 Bad Request:输入参数无效。
401 Unauthorized:无效或缺少身份验证凭据。
404 Not Found:找不到资源。
500 Internal Server Error:服务器遇到意外情况。
故障排除技巧:
检查 API 密钥:确保 API 密钥有效且具有必要的权限。
验证输入:验证输入参数是否正确且格式正确。
网络问题:确保客户端和英特尔® EMA服务器之间没有网络连接问题。