如何使用 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
请求。您基本上需要为请求输入两个参数,即 user
和 group
。问题是你需要输入他们的 sys_id
而不是他们的名字,所以你需要查询 sys_user
table 和 sys_user_group
table sys_id
s.
要获取您希望在其中使用此查询的语言的示例代码,您可以在您的实例中导航到 System Web Services -> REST -> REST API Explorer
,它可以为您提供多种不同语言的示例代码(即:ServiceNow脚本、cURL、Python、Ruby、JavaScript、Perl 和 Powershell)
我正在尝试使用 chrome REST 客户端将用户添加到 servicenow 中的组。我发现 table api 可以用于此 user/group 管理并且 table 名称为 "sys_user_grmember"。但是在这个用例中端点 url 的理想格式应该是什么,我们是否还需要在请求 header 中发送任何查询来执行此操作。
鉴于您正在创建记录,您应该像您提到的那样向 sys_user_grmember
table 发出 POST
请求。您基本上需要为请求输入两个参数,即 user
和 group
。问题是你需要输入他们的 sys_id
而不是他们的名字,所以你需要查询 sys_user
table 和 sys_user_group
table sys_id
s.
要获取您希望在其中使用此查询的语言的示例代码,您可以在您的实例中导航到 System Web Services -> REST -> REST API Explorer
,它可以为您提供多种不同语言的示例代码(即:ServiceNow脚本、cURL、Python、Ruby、JavaScript、Perl 和 Powershell)