添加组成员失败,出现 404 错误



我们看到一些客户出现了奇怪的间歇性问题。我们有一个多租户 Office 应用,它使用 Microsoft Graph 创建Group并向该组添加User

我们首先在 https://graph.microsoft.com/groups 处点击创建组端点,然后获得GroupID 。然后我们立即点击https://graph.microsoft.com/groups/{groupID}/members将成员添加到组中。对于我们的少数客户,我们在添加成员时遇到错误,说未找到组。

以下是来自添加成员请求的抑制响应 JSON:

"responseCode": 404,
"response": "Not Found",
"content": {
    "error": {
        "code": "Request_ResourceNotFound",
        "message": "Resource '{groupID}' does not exist or one of its queried reference-property objects are not present.",
        "innerError": {
            "request-id": "02c8bd11-2913-40ab-a3c3-99f97357f8f7",
            "date": "2017-11-02T17:48:00"
        }
    }
}

即使 API 引发错误,我们也会在 Office 365 中看到该组。如果我们在 ~10 分钟后尝试相同的 API,它可以正常工作。这很可能是在尚未预配组时发生的。

我们是否可以进行任何属性/webhook/api 调用,以确保在执行任何操作之前预配组?

没有网络钩子。但是您可以拨打电话来阅读该组。获取 https://graph.microsoft.com/groups/{groupId}

将数据从主数据库复制到辅助数据库需要一些时间(跨数据中心复制需要 2-3 分钟(。如果您在同一会话中,则创建后的读取请求应立即获得它。

相关内容

最新更新