添加设备、用户和组织的参考信息
概述
引用字段允许您向Code42环境中的设备、用户和组织添加描述性信息。此描述性信息可用于为管理员添加额外的上下文,也可用于与外部系统集成。
本文描述如何使用来自Code42控制台和Code42 API的引用字段。
引用字段
Code42平台为设备和用户支持以下参考字段。在Incydr Basic、Advanced和Gov F1中,还可以将此信息添加到组织中。
- 外部引用:用于可选的外部参考信息,例如序列号、资产标签、员工ID或帮助台问题ID。
- 笔记:用于可选的描述信息。
注意事项
本文中的示例使用命令行工具旋度
与Code42 API交互。有关可用于与API交互的工具列表,请参见与Code42 API交互的工具.
使用Code42控制台编辑引用信息
Incydr专业,企业,地平线和政府F2
Incydr基础,高级,和政府F1
使用Code42 API添加参考信息
如果需要,可以考虑使用Code42 API添加参考信息:
- 通过脚本为Code42环境中的许多设备、用户或组织添加参考信息。
- 在您的环境中配置一个外部系统以自动设置参考信息。
下面的示例说明如何一次为一个用户、设备或组织设置参考信息。如果希望同时为许多项设置值,可以使用示例作为自定义脚本的基础。在下面的例子中:
- 将console.us.code42.com替换为您使用的基本URL访问Code42云实例.
- 取代
< auth_token >
与一个身份验证令牌.
使用Code42 API为设备添加参考信息
Code42 API电脑
资源允许您设置computerExtRef
而且笔记
设备参数。
- 查找设备的
guid
使用以下方法之一:- 以
userUid
拥有该设备的用户:复制!curl -X GET 'https://console.us.code42.com/api/v1/Computer?userUid=
' -H '授权:承载 < auth_token >
| python3 -mjson.tool - 搜索设备
的名字
:复制!curl -X GET 'https://console.us.code42.com/api/v1/Computer?q=
' -H '授权:持有者 < auth_token >
| python3 -mjson.tool
- 以
- 定位设备的
guid
在输出中。例如:“guid”:“681099810721783680”
- 设置
computerExtRef
而且笔记
适当设备的参数guid
:复制!curl -X PUT -d '{"computerExtRef": "资产410","notes": "关于设备的注释"}' -H '内容类型:应用程序/json' 'https://console.us.code42.com/api/v1/Computer/
?idType=guid' -H '授权:持有者 < auth_token >
| python3 -mjson.tool 检查命令的输出来验证这一点
computerExtRef
而且笔记
包含正确的值。
使用Code42 API为用户添加参考信息
Code42 API用户
资源允许您设置userExtRef
而且笔记
用户参数。
- 查找用户的
userUid
使用以下方法之一:- 通过电子邮件地址搜索用户:复制!
curl -X GET 'https://console.us.code42.com/api/v1/User?email=
' -H '授权:持有者 < auth_token >
| python3 -mjson.tool - 通过用户名搜索用户:复制!
curl -X GET 'https://console.us.code42.com/api/v1/User?username=
' -H '授权:持有者 < auth_token >
| python3 -mjson.tool - 通过姓和名搜索用户:复制!
curl -X GET 'https://console.us.code42.com/api/v1/User?q=<姓>&&<姓>' -H '授权:持有者
< auth_token >
| python3 -mjson.tool
- 通过电子邮件地址搜索用户:
- 定位用户的
userUid
在输出中。例如::“userUid fa1633c3e5507360”
- 设置
userExtRef
而且笔记
适当的参数userUid
:复制!curl -X PUT -d '{"userExtRef": "ID040189", "notes": "关于用户的注释"}' -H 'Content-Type: application/json' 'https://console.us.code42.com/api/v1/User/
?idType=uid' -H '授权:持有者 < auth_token >
| python3 -mjson.tool - 检查命令的输出来验证这一点
userExtRef
而且笔记
包含正确的值。
使用Code42 API为组织添加参考信息
Code42 APIOrg
资源允许您设置orgExtRef
而且笔记
组织参数。
- 查找该组织的
orgUid
通过搜索它的名字:复制!curl -X GET 'https://console.us.code42.com/api/v1/Org?q=
' -H '授权:承载 < auth_token >
| python3 -mjson.tool - 定位该组织的
orgUid
在输出中。例如:“orgUid”:“691968598454770525”
- 设置
orgExtRef
而且笔记
适当的参数orgUid
:复制!curl -X PUT -d '{"orgExtRef": "组织标识符","notes": "关于该组织的注释"}' -H 'Content-Type: application/json' 'https://console.us.code42.com/api/v1/Org/
?idType=orgUid' -H '授权:持有者 < auth_token >
| python3 -mjson.tool - 检查命令的输出来验证这一点
orgExtRef
而且笔记
包含正确的值。