将安全组添加到安全组失败并显示 Request_BadRequest

我正在尝试使用 .NET Microsoft.Graph SDK 创建两个组并将一个添加到另一个组。组创建很好,它们显示在 Microsoft Graph Explorer 中。但是,当我尝试将该组添加到另一个组时,出现错误:


Microsoft.Graph.ServiceException

  HResult=0x80131500

  Message=Code: Request_BadRequest

Message: An invalid operation was included in the following modified references: 'members'.


Inner error


  Source=Microsoft.Graph.Core

  StackTrace:

   at Microsoft.Graph.HttpProvider.<SendAsync>d__19.MoveNext()

   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()

   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

   at Microsoft.Graph.BaseRequest.<SendRequestAsync>d__36.MoveNext()

   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()

   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

   at Microsoft.Graph.BaseRequest.<SendAsync>d__31.MoveNext()

   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()

   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

   at [mycode].cs:line 170

我正在添加以下组:


await _serviceClient.Groups[memberGroup.Id]

    .Members

    .References

    .Request()

    .AddAsync(new Group { Id = adminGroup.Id });

编辑这些是安全组


红颜莎娜
浏览 283回答 2
2回答

繁花如伊

Office 365 组 (&nbsp;"groupTypes": ["Unified"]) 不支持“嵌套”组(将一个组添加为另一个组的成员)。只有安全组可以包含嵌套组。从文档:您只能将用户添加到 Office 365 组。

呼啦一阵风

组中不支持嵌套组,因此您看到的是正确的:添加组时,您添加的是组成员,而不是组本身我们也不能在 O365 中嵌套安全组。如果您正确配置了代码,您应该会收到以下提示:“当前不支持该请求。”
打开App,查看更多内容
随时随地看视频慕课网APP