在 ServiceNow 中使用 REST API 获取用户 sys_id?

Get the user sys_id using REST API in ServiceNow?

我正在尝试使用 SNOW REST API 通过 username 获取用户 sys_id。但是我在 SNOW API 文档中找不到执行此操作的方法。

是否无法这样做或有任何其他替代方法?

是的,这是一个简单的 GET 调用。 sys_id 不会在默认字段中返回,但如果您明确请求,则会返回:

https://[your instance].service-now.com/api/now/table/sys_user?sysparm_query=user_name%3D[your username]&sysparm_fields=sys_id&sysparm_limit=1

REST api 资源管理器对于构建和测试这样的查询非常方便。搜索导航就可以找到