【发布时间】:2021-08-11 15:41:24
【问题描述】:
一旦邀请被兑换,我们就会使用添加成员 API here 将访客用户添加到团队中。
我们遵循了记录在案的邀请流程,一切都按预期进行。但最近,当我们的应用程序尝试使用添加成员 API 将访客用户添加到团队时,我们看到了以下错误
"error": {
"error": {
"code": "Request_ResourceNotFound",
"message": "Resource '495a2b25-00ad-4d34-af84-0118b68c97cc' does not exist or one of its queried reference-property objects are not present.",
"innerError": {
"date": "2021-08-02T22:29:13",
"request-id": "80706a76-2404-4d39-a800-cbddd12a7402",
"client-request-id": "80706a76-2404-4d39-a800-cbddd12a7402"
}
}
},
"error_status": 404
}
来宾用户 ID 495a2b25-00ad-4d34-af84-0118b68c97cc 似乎在我们的租户中不可用。 Azure 门户显示状态为已接受邀请(后来用户删除了他的来宾帐户)。
-
我们想知道究竟是什么导致了这个错误以及避免它的最佳做法。
-
将用户作为访客用户添加到租户是否有任何延迟?该文档here 说,一旦完成邀请兑换,受邀用户将成为组织中的外部用户。
-
是否有方法\API 可用于检查\确认访客用户已添加并可与添加成员 API 一起使用?
提前致谢。
【问题讨论】:
-
用户删除账户后是否会调用 add member API?在这种情况下,预期为 404。如果没有,那么当用户创建和同步未完成时,您正在执行添加成员。让我按时四处寻找文档。
标签: microsoft-graph-api microsoft-teams microsoft-graph-teams