Итак, нужно ли администратору предоставлять разрешение для этого приложения (веб-приложения / API), чтобы оно работало?
Основная причина неудачного предоставления разрешения заключается в том, что вам нужен администраторсогласитесь, что ваш админ может это сделать.
Поскольку вы хотите получить доступ к ресурсу powerBI, вам просто нужно проверить разрешение службы PowerBI.
Но, учитывая ваш скриншот, вы пытаетесь позвонить Получить Dashboard API.
GET https://api.powerbi.com/v1.0/myorg/dashboards/{dashboardKey}
В зависимости от документа необходимая область действия Dashboard.ReadWrite.All или Dashboard.Read.All .Нет необходимости запрашивать согласие администратора.
401 Ошибка означает, что нет разрешения на доступ к ресурсу.
Мы могли бы использовать JWT.io для декодирования токена для проверки Aud и разрешений.
Если возможно, вы можете добавитькод, как получить токен, который будет более полезным.