我正在使用Graph API使用clone命令创建团队。在Posh中成功做到这一点
https://graph.microsoft.com/v1.0/teams/myid/clone
根据MS,我应该看到这样的响应:
HTTP/1.1 202 Accepted
Location: /teams({id})/operations({opId})
Content-Type: text/plain
Content-Length: 0
但是什么也没退,尽管团队已经创建好了。我基本上想要团队ID,因此可以添加我的团队所有者。目前,我必须要做
get-team | where {$_.displayname -eq $teamname} | Select-Object groupid
获取ID,以便我可以添加所有者。我还必须能够使用Graph来做到这一点。
有人知道如何从图中的克隆响应中获取ID吗?
答案 0 :(得分:0)
这是有关如何获取ID的文档 https://docs.microsoft.com/en-us/graph/api/team-clone?view=graph-rest-1.0#response
基本上,响应仅为200-可以,但是有一个标头指向创建团队的过程。完成后,它将返回团队的ID。
您还可以实施简单的解决方案,只需列出组织中的所有团队,直到看到它为止。