【发布时间】:2020-10-29 21:45:19
【问题描述】:
Graph API - Microsoft Groups - 在组创建或更新/修补期间无法启用这两个属性。
- 允许外部发件人
- 自动订阅新成员
创建过程中出错:
System.AggregateException:发生一个或多个错误。 --- Microsoft.Graph.ServiceException:代码:BadRequest 消息:无法在初始 POST 请求中设置以下属性。请在后续的 PATCH 请求中设置它们:允许外部发件人
更新期间出错:
BadRequest 消息:目标实体集当前不支持该请求内部错误:
属性链接: https://docs.microsoft.com/en-us/graph/api/resources/group?view=graph-rest-1.0#properties
已知问题下:
https://docs.microsoft.com/en-us/graph/known-issues#groups 这表示如果 allowExternalSenders 和 autoSubscribeNewMembers 都为 true,那么 allowExternalSenders 也是如此,那么我们如何以编程方式为数百个组启用这两个标志。很难相信微软怎么会有这种类型的错误或限制。
错误信息: System.AggregateException:发生一个或多个错误。 ---> Microsoft.Graph.ServiceException:代码:BadRequest 消息:目标实体集当前不支持该请求 内部错误
- 附加数据:日期:2020-10-30T17:31:55
- 请求 ID:04926aeb-8caf-491a-b182-a5b22901df47
- 客户端请求 ID:04926aeb-8caf-491a-b182-a5b22901df47
- ClientRequestId:04926aeb-8caf-491a-b182-a5b22901df47
【问题讨论】:
-
您能否始终如一地重现该问题?如果是,请分享您发出的详细请求(Graph API 调用)和您得到的响应(Requestid、时间戳、错误信息)
-
@Dev System.AggregateException:出现一个或多个错误。 ---> Microsoft.Graph.ServiceException:代码:BadRequest 消息:目标实体集当前不支持该请求内部错误:AdditionalData:日期:2020-10-30T17:31:55 request-id:04926aeb-8caf- 491a-b182-a5b22901df47 client-request-id: 04926aeb-8caf-491a-b182-a5b22901df47 ClientRequestId: 04926aeb-8caf-491a-b182-a5b22901df47
-
Microsoft Graph 团队将此记录为已知问题或限制。所以这对你不起作用。这就是您注意到该请求不受支持的原因,因此抛出了错误的请求。如果您希望 Microsoft 考虑将此作为新功能实施,请以 Microsoft 用户的声音提交。这是我能找到的最接近的一个 - microsoftgraph.uservoice.com/forums/…。来吧,投票或提交一个新的。
标签: c# microsoft-graph-api office365