Я внедряю OneDrive в качестве облачного провайдера в приложении, использующем поток кода авторизации, поэтому я могу получить токен доступа от имени пользователя, я использую Graph API SDK , один из требования, которые у меня есть, должны быть в состоянии получить список дисков для библиотек документов, к которым пользователь имеет доступ, используя Graph API, но я не знаю, как это сделать без согласия администратора и учитывая, что пользователь, который вошел в систему может иметь только доступ только для чтения или, возможно, владельца, но, вероятно, не имеет прав администратора.
Я прочитал множество возможных решений, но все они считают, что у меня есть доступ к идентификатору сайта или идентификатору группы, и чтобы использовать любое из этих решений, мне нужно запросить разрешения администратора, поэтому вопрос может ли я получить весь список дисков для пользователя, дисков, к которым у пользователя уже есть доступ, без согласия администратора и без предварительного знания идентификаторов сайтов или идентификаторов групп?
Когда я вхожу с этой учетной записью пользователя в OneDrive, я вижу диски из библиотек документов для каждого сайта, к которому у пользователя есть доступ без согласия администратора, мне нужно сделать то же самое с API.