如何解决使用 Microsoft Graph API 将用户作为成员添加到 Microsoft Planner 计划
我想知道如何使用 Microsoft Graph API 和 PowerShell 将用户作为成员添加到 Microsoft Planner 计划。 我知道计划的成员资格由 M365 组的成员资格决定。 用户已经是计划者所属组的所有者,但仍然无法在其计划列表中看到该计划。
如何做到这一点?我在这里想念什么?
我没有找到有关如何实现这一目标的任何示例。
该组已经创建,不能仅用于创建计划。
如果您找到允许我在创建计划期间添加用户的解决方案,我也会很高兴看到它。 这是我用来创建计划的片段。它运行良好。
$uri = "https://graph.microsoft.com/beta/planner/plans"
$GroupID="GUID of the group"
$UserAccesstoken="token generated and working"
$headers = @{"Authorization" = "Bearer $UserAccesstoken" }
$planTitle = "My plan"
$body = @{
"owner" = "$GroupID";
"title" = "$planTitle"
}
$fbody = ConvertTo-Json -InputObject $body
$response = Invoke-RestMethod -Method Post -Uri $uri -Headers $headers -Body $fbody -ContentType "application/json"
谢谢
解决方法
群组的所有者和成员是分开的。听起来在您的情况下,用户是所有者,而不是成员。 Planner 目前允许组成员对计划进行操作(包括其创建)。所有者但不是成员的人将没有权限。我们正在努力通过允许所有者也拥有权限来改进这一点。在此之前,您可以通过将用户添加到成员列表来解决问题(作为所有者,他们将有权将自己添加为成员)。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。