如何使用 table api 将用户添加到 servicenow 中的组

How to add a user to a group in servicenow using table api

我正在尝试使用 chrome REST 客户端将用户添加到 servicenow 中的组。我发现 table api 可以用于此 user/group 管理并且 table 名称为 "sys_user_grmember"。但是在这个用例中端点 url 的理想格式应该是什么,我们是否还需要在请求 header 中发送任何查询来执行此操作。

鉴于您正在创建记录,您应该像您提到的那样向 sys_user_grmember table 发出 POST 请求。您基本上需要为请求输入两个参数,即 usergroup。问题是你需要输入他们的 sys_id 而不是他们的名字,所以你需要查询 sys_user table 和 sys_user_group table sys_ids.

要获取您希望在其中使用此查询的语言的示例代码,您可以在您的实例中导航到 System Web Services -> REST -> REST API Explorer,它可以为您提供多种不同语言的示例代码(即:ServiceNow脚本、cURL、Python、Ruby、JavaScript、Perl 和 Powershell)