Microsoft graph api MS Graph AllowToadGuests是否可用于组的所有者?

Microsoft graph api MS Graph AllowToadGuests是否可用于组的所有者?,microsoft-graph-api,Microsoft Graph Api,我们已经创建了一个WP,我们已经发布给团队,让所有者可以从团队中的选项卡修改外部共享设置(“AllowToadGuests”)。 当我们尝试使用所有者帐户执行AllowLoaddGuests集时,遇到了一个问题。 “团队”应用程序具有: { "resource": "Microsoft Graph", "scope": "Directory.ReadWrite.All"

我们已经创建了一个WP,我们已经发布给团队,让所有者可以从团队中的选项卡修改外部共享设置(“AllowToadGuests”)。 当我们尝试使用所有者帐户执行AllowLoaddGuests集时,遇到了一个问题。 “团队”应用程序具有:

 {
        "resource": "Microsoft Graph",
        "scope": "Directory.ReadWrite.All"
      }
根据MS Graph文档

应该可以很好地工作。 如果我使用所有者用户在图形浏览器中执行图形调用,则会出现相同的访问错误。 所有权限都是在管理员级别授予的。 如果使用了全局管理员,那么一切正常。 我收到的错误如下:

{
    "error": {
        "code": "Authorization_RequestDenied",
        "message": "Insufficient privileges to complete the operation.",
        "innerError": {
            "date": "2020-07-02T15:18:56",
            "request-id": "84fe9be9-a4b0-4023-93e6-68dd780ce2ea"
        }
    }
}
所有者是否有可能更改标志AllowToadGuests,或者我是否应该通过应用程序注册进行更改? 谢谢你的回答。
Alex

我将此贴在这里,这样如果有人寻找相同的信息,他们就可以在这里找到。 在撰写本文时,我们从Microsoft得到的答案是,要使此呼叫起作用,执行呼叫的用户(在我们的案例中是所有者之一)还需要是组管理员。对于我们的用例,这是不可行的,因为公司中的任何用户都可能是MS团队的所有者。 我们选择的解决方案是对Directory.ReadWrite.All使用应用程序权限来执行调用。这项工作现在正如预期的那样。
Microsoft还承诺将更新文档以包含当前信息。

使用图形浏览器,我可以使用管理员帐户标记AllowLoaddGuests。为什么您不能使用管理员凭据?我想使用所有者帐户,因为我希望此选项在Ms团队中的应用程序中可用,并由团队所有者安装。当然,我可以找到解决办法,但我想知道是否可以使用委派权限更改AllowLoaddGuests。