不同类型的用户遇到401个未知错误。
在混合Office 365环境中,我们拥有本地用户和E5之类的普通许可用户。
但是当我请求本地用户或没有分配邮箱的用户时
GET https://graph.microsoft.com/v1.0/users/{mail}/mailFolders/msgfolderroot
它们都返回401,并且出现未知错误
{
"error": {
"code": "UnknownError",
"message": "",
"innerError": {
"request-id": "2968fcd7-6a44-4c40-90b1-6f7cc66eeb6d",
"date": "2019-04-01T03:17:34"
}
}
}
似乎没有任何信息的默认错误返回。
我的问题是,我可以确定这种用户不在服务范围内,所以可以跳过他们的数据吗?
谢谢您的帮助。
答案 0 :(得分:0)
您可以尝试加载用户许可证documentation。
您还可以做的是与本地/云用户(如果有)一起阅读该组。
要寻求一个非常好的解决方案,您甚至可以设置混合环境以通过图形API提供。 (目前处于预览状态)https://docs.microsoft.com/en-us/graph/hybrid-rest-support