Я пытаюсь получить доступ к данным пользователей OneDrive для конкретного арендатора.Я использовал https://graph.microsoft.com/v1.0/users/{userid}/drives для получения информации о диске.Но он возвращает данные для пользователя-администратора, который сгенерировал идентификатор приложения в Azure Directory.
В дальнейшем мне нужно выполнить итерации элементов диска (https://graph.microsoft.com/v1.0/users/{userId}/drives/{driveId}/list/items) и разрешения для элементов (https://graph.microsoft.com/v1.0/users/{userId}/drives/{driveId}/list/items/{itemId}/driveItem/permissions). НоЯ застрял при извлечении сведений о диске.
Я дал разрешение на приложение как,
Files.Read.All - Чтение файлов во всем семействе сайтов
Заголовок ответа, который я получаю,
**content-type: application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8
cache-control: private
client-request-id: f612b993-7a31-4171-8feb-8f4ee1f6564b
request-id: f612b993-7a31-4171-8feb-8f4ee1f6564b**
Предварительный просмотр ответа:
**{
"@odata.context": "https://graph.microsoft.com/v1.0/$metadata#drives",
"value": []
}**
Пожалуйста, предложите, если я что-то пропустил, чтобы получить подробности о пользователе.
Заранее спасибо.