我今天早上遇到了一个问题,列出了DriveItem的权限,在我的应用程序中,也在图表资源管理器中:
它返回格式良好的json(使用HTTP代码200),但它只显示所有者权限和链接。
昨天,它正确地返回了所有权限,我可以在onedrive Web界面中看到。
我没有使用范围和应用程序权限。
以下是有关请求的一些信息:
client-request-id: d2b9b57c-270b-4516-8e7e-5d16350da4f2
request-id: d2b9b57c-270b-4516-8e7e-5d16350da4f2
路线:
https://graph.microsoft.com/v1.0/drives/b%21B81-V8mIJEGu..../items/01ZE2EVBYR..../permissions
结果:
{
"@odata.context": "https://graph.microsoft.com/v1.0/$metadata#drives('b%21B81-V8m...')/items('01ZE4F...')/permissions",
"value": [
{
"id": "OEJBNjA4Q0M...",
"roles": [
"write"
],
"link": {
"scope": "anonymous",
"type": "edit",
"webUrl": "https://..."
}
},
{
"grantedTo": {
"user": {
"email": "mpa@s...",
"id": "34677232...",
"displayName": "..."
}
},
"id": "aTo...",
"roles": [
"owner"
]
}
]
}
有人能解释我为什么吗?
由于