В решении SPFx, над которым я работаю, мне нужно убедиться, что возможности поддерживаются для гостевых пользователей (лицензированных пользователей от других арендаторов). Это работает хорошо в большинстве случаев. Я могу, например, получить информацию от любой группы или пользователей, используя /v1.0/groups/{groupId}
или /v1.0/users/{userId}
Однако при попытке получить доступ к фотографиям группы или пользователей с помощью /v1.0/groups/{groupId}/photo/$value
или /v1.0/users/{userId}/photo/$value
, я получаю ошибка доступа запрещена
{
"error": {
"code": "ErrorAccessDenied",
"message": "Access is denied. Check credentials and try again.",
"innerError": {
"request-id": "f27b95a7-93e8-4e79-aae4-0669524bf971",
"date": "2020-03-26T16:38:29"
}
}
}
Области в моем токене доступа установлены правильно
...
"scp": "Directory.AccessAsUser.All Files.Read.All Group.ReadWrite.All Sites.Read.All User.Read.All User.ReadBasic.All User.ReadWrite.All",
...
Есть ли способ обойти это?
Заранее спасибо,
Янник