Azure AD Graph API调用提供"没有足够的权限来完成操作"例外

时间:2016-06-22 06:45:29

标签: azure

我们正在尝试调用Azure AD图API以获取用户信息。为此,我们遵循了https://github.com/OfficeDev/O365-ASPNETMVC-Start中提到的步骤。但是,当我们调用https://graph.windows.net/microsoft.onMicrosoft.com/users/?api-version=1.0网址并查看fiddler响应时,我们会收到如下异常:  HTTP / 1.1 403禁止  Content-Type:application / json; odata = minimalmetadata

{
    "odata.error":
    {
        "code":"Authorization_RequestDenied","message":
        {
            "lang":"en","value":"Insufficient privileges to complete the operation."
        }
    }
}

我们尝试按照Insufficient privileges to complete the operation when using service principal to create Azure AD Application中提到的步骤进行操作,但收到的消息表明appid没有管理员权限来执行更改。请帮忙。

1 个答案:

答案 0 :(得分:0)

如此图所示,更改已注册的Bot应用程序中的权限以获取权限。

Image Link

并检查你的"范围" URL中的参数。