Пробовал собирать информацию о конкретных разрешениях DriveItem, используя унифицированный API Microsoft Graph и OneDrive API.Тип ресурса разрешения на использование Microsoft не имеет приглашений
Документация утверждает следующие свойства доступны в Разрешение типа ресурса:
{
"grantedTo": {
"application": {
"displayName": "displayName-value",
"id": "id-value"
},
"device": {
"displayName": "displayName-value",
"id": "id-value"
},
"user": {
"displayName": "displayName-value",
"id": "id-value"
}
},
"id": "id-value",
"invitation": {
"email": "email-value",
"redeemedBy": "redeemedBy-value",
"signInRequired": true
},
"inheritedFrom": {
"driveId": "driveId-value",
"id": "id-value",
"path": "path-value"
},
"link": {
"application": {
"displayName": "displayName-value",
"id": "id-value"
},
"type": "type-value",
"webUrl": "webUrl-value"
},
"roles": [
"roles-value"
]
}
Я не шов, чтобы иметь возможность получить больше, чем «grantedTo», «идентификатор» и "ролей" свойства с разрешения, как в MSGraph и OneDriveAPI, даже если я получаю информацию о предмете, который был en совместно с внутренними и внешними пользователями.
Расширение свойств объекта не работает. Выбор желаемых полей, хотя они не отображаются вначале, не работает.
Любое любознательное примечание: Выбор свойств inexistente из записей Permission приведет к ошибке API. Добавление этих полей в выбор запроса не приведет к ошибке, но оно также не отображает свойства.
Является ли это проблемой с конфигурацией области или эти свойства выбраны по-разному?
Заранее спасибо.