Поиск сайтов возвращает 403 Доступ запрещен - PullRequest
0 голосов
/ 28 сентября 2018

Мы наблюдали изменение в функциональности с конечной точкой Microsoft Graph /sites?search.

В течение последних нескольких дней при выполнении этого вызова:

https://graph.microsoft.com/v1.0/sites?search=

для определенных арендаторовтеперь мы получаем:

{
    "error": {
        "code": "accessDenied",
        "message": "The caller does not have permission to perform the action.",
        "innerError": {
            "request-id": "a37ae18e-dcd2-481d-bb06-0a0f5cade4f4",
            "date": "2018-09-28T13:54:56"
        }
    }
}

Мы используем проверку подлинности только для приложений со следующими ролями:

"roles": [
    "Directory.Read.All",
    "User.Read.All"
  ],

Произошло ли изменение разрешений, необходимых для этого вызова?

1 Ответ

0 голосов
/ 28 сентября 2018

Согласно документации , для использования /sites?search={query}.

вам потребуется либо Sites.Read.All, либо Sites.ReadWrite.All.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...