【问题标题】:ServiceNow CMDB get CI Relationships data - APIServiceNow CMDB 获取 CI 关系数据 - API
【发布时间】:2022-01-03 08:13:02
【问题描述】:

CMDB ServiceNow 的 API 问题,

尝试从 业务 AP(如 UI 中所示)内的 CI 关系 标签获取数据,该标签属于业务所有者。

步骤:

  1. 获取企业所有者 ID

GET https://xxx.service-now.com/api/now/table/sys_user?sysparm_query=email%3D{xxxx.com}&sysparm_limit=1

  1. 获取所有者 ID 拥有的业务应用程序:

GET https://xxx.service-now.com/api/now/table/cmdb_ci_business_app?sysparm_query=owned_by%3Da3e8xxxxxxxx6d19e484755b0d&sysparm_limit=10

  1. 以及如何通过 CI 关系获取数据:

我试过了;

https://xxx.service-now.com/api/now/table/cmdb_rel_type?sysparm_query=sys_id%3D{ID}&sysparm_limit=10

但我找不到 商业应用 与其 CI 关系 数据之间的链接

有什么建议吗?

【问题讨论】:

    标签: servicenow-rest-api cmdb


    【解决方案1】:

    使用 cmdb_rel_ci(CI 关系)而不是 cmdb_rel_type(CI 关系类型):

    GET https://xxx.service-now.com/api/now/table/cmdb_rel_ci?sysparm_query=parent%3D{PARENT_SYS_ID}&sysparm_limit=10

    【讨论】:

    • cmdb_rel_ci - 成功了!非常感谢! :)
    猜你喜欢
    • 1970-01-01
    • 2021-12-22
    • 2021-11-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-04
    • 1970-01-01
    • 2017-03-28
    相关资源
    最近更新 更多