Microsoft Graph API-权限不足,Request_ResourceNotFound-Azure权限问题

Ayo Adesina

我正在尝试使用Microsoft Graph API做一些我认为应该很简单的事情。

首先,我要做的就是获取组织中所有用户的列表。

要安装Microsoft Graph SDK,请按以下示例操作:

https://docs.microsoft.com/zh-cn/graph/sdks/sdk-installation

我正在使用客户端凭据提供程序连接到MS Graph,如下所示:

https://docs.microsoft.com/zh-cn/graph/sdks/choose-authentication-providers?tabs=CS

然后列出来自我的使用C#示例的用户,如下所示:

https://docs.microsoft.com/zh-cn/graph/api/user-list?view=graph-rest-1.0&tabs=csharp

所以我的代码看起来像这样:

       IConfidentialClientApplication confidentialClientApplication = ConfidentialClientApplicationBuilder
       .Create(clientId)
       .WithTenantId(tenantID)
       .WithClientSecret(clientSecret)
       .Build();

        ClientCredentialProvider authProvider = new ClientCredentialProvider(confidentialClientApplication);

        GraphServiceClient graphClient = new GraphServiceClient(authProvider);


        var me = await graphClient.Me
              .Request()
              .GetAsync();

        var org = await graphClient.Organization
          .Request()
          .GetAsync();



        var users = await graphClient.Users
            .Request()
            .GetAsync();

错误信息

我:

“ /”应用程序中的服务器错误。

代码:Request_ResourceNotFound

消息:资源'10028d9z-115c-45f9-a12b-722a4aa42c8k'不存在,或者其查询的参考属性对象之一不存在。内部错误:AdditionalData:请求ID:aedf34aa-f548-474e-82g6-956bae321088 ClientRequestId:aklf34aa-f5r9-474e-82c4-956bae325288

组织:

“ /”应用程序中的服务器错误。

代码:Authorization_RequestDenied

消息:特权不足,无法完成操作。内部错误:AdditionalData:请求ID:9xd043m9-9b58-46dc-93d8-a183b4880fz2 ClientRequestId:9cd043c8-9b58-46hj-93d8-a183b4880fe2

用户:

“ /”应用程序中的服务器错误。

代码:Authorization_RequestDenied

消息:特权不足,无法完成操作。内部错误:AdditionalData:请求ID:2a88fd01-34aa-4841-947c-c196ce885d75 ClientRequestId:2a88fd01-34aa-4841-947c-c189ce625d75

我是Azure的新手,因此如果需要在代码中更改方法或在Azure中进行配置,我需要一些帮助。

更新:这就是权限的样子,我是否需要在Azure的其他屏幕上设置其他权限? 在此处输入图片说明

在六月

/ me不起作用的原因很简单。您正在将API作为应用程序而不是代表用户调用。所以/ me并不代表任何东西。您必须使用/ users / {id}端点。

其他问题是由于未获得同意引起的。您需要权限,但是从屏幕截图可以看出,它们尚未被授予。您可以顺便删除“委派”权限,这些权限在没有用户的情况下作为应用调用时不适用。

看来您没有授予这些权限的特权。请管理员(全局管理员)同意您的权限。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Microsoft Graph:“Request_ResourceNotFound”与“ResourceNotFound”与“ErrorItemNotFound”与“ItemNotFound”

来自分类Dev

Microsoft Graph API:权限不足,无法完成操作

来自分类Dev

Microsoft Graph抛出Request_ResourceNotFound而不是null / 0

来自分类Dev

从Microsoft graph API列出用户所需的权限

来自分类Dev

Microsoft Graph Explorer App-权限问题

来自分类Dev

将成员添加到Microsoft Graph API中的目录角色-权限不足

来自分类Dev

尝试访问Azure Graph API时权限不足错误

来自分类Dev

使用Azure AD Graph客户端API更改用户密码的权限问题

来自分类Dev

带有Microsoft Graph权限异常的Azure应用注册

来自分类Dev

azure-graph Users.get(principalID) 抛出 Request_ResourceNotFound

来自分类Dev

权限不足,无法完成使用 Azure Active Directory Graph Client API 添加新用户的操作

来自分类Dev

Microsoft Graph Explorer修改权限

来自分类Dev

Microsoft Graph API查询以管理员授予的应用程序权限

来自分类Dev

无法通过具有授权权限的Microsoft Graph API发送电子邮件

来自分类Dev

使用Graph API和委派权限将成员添加到Microsoft Teams

来自分类Dev

Microsoft Graph API V2 应用程序添加静态权限失败

来自分类Dev

Microsoft Azure移动服务Javascript自定义API执行数据库存储过程权限问题

来自分类Dev

Microsoft Graph API:尝试获取Outlook邮箱的消息,但获取“ ResourceNotFound”

来自分类Dev

Microsoft Graph API文档中的“ Mail.Read”权限是否真的意味着“ Mail.Read.All”?

来自分类Dev

Microsoft Graph API 中“findmeetingtimes”调用的重叠时间问题

来自分类Dev

查询来自其他Azure AD的用户的Microsoft Graph API

来自分类Dev

Azure AD Graph API无法访问Microsoft帐户

来自分类Dev

Microsoft Azure Graph API-AppRoleAssignedTo无法正常工作?

来自分类Dev

Microsoft Graph-什么是“ Users.Read.All”权限范围?

来自分类Dev

在 Microsoft Graph 上没有 Intune 的应用程序权限?

来自分类Dev

Graph Api读取电子邮件的权限

来自分类Dev

API权限问题23

来自分类Dev

Outlook REST API与Microsoft Graph

来自分类Dev

从Python调用Microsoft Graph API

Related 相关文章

  1. 1

    Microsoft Graph:“Request_ResourceNotFound”与“ResourceNotFound”与“ErrorItemNotFound”与“ItemNotFound”

  2. 2

    Microsoft Graph API:权限不足,无法完成操作

  3. 3

    Microsoft Graph抛出Request_ResourceNotFound而不是null / 0

  4. 4

    从Microsoft graph API列出用户所需的权限

  5. 5

    Microsoft Graph Explorer App-权限问题

  6. 6

    将成员添加到Microsoft Graph API中的目录角色-权限不足

  7. 7

    尝试访问Azure Graph API时权限不足错误

  8. 8

    使用Azure AD Graph客户端API更改用户密码的权限问题

  9. 9

    带有Microsoft Graph权限异常的Azure应用注册

  10. 10

    azure-graph Users.get(principalID) 抛出 Request_ResourceNotFound

  11. 11

    权限不足,无法完成使用 Azure Active Directory Graph Client API 添加新用户的操作

  12. 12

    Microsoft Graph Explorer修改权限

  13. 13

    Microsoft Graph API查询以管理员授予的应用程序权限

  14. 14

    无法通过具有授权权限的Microsoft Graph API发送电子邮件

  15. 15

    使用Graph API和委派权限将成员添加到Microsoft Teams

  16. 16

    Microsoft Graph API V2 应用程序添加静态权限失败

  17. 17

    Microsoft Azure移动服务Javascript自定义API执行数据库存储过程权限问题

  18. 18

    Microsoft Graph API:尝试获取Outlook邮箱的消息,但获取“ ResourceNotFound”

  19. 19

    Microsoft Graph API文档中的“ Mail.Read”权限是否真的意味着“ Mail.Read.All”?

  20. 20

    Microsoft Graph API 中“findmeetingtimes”调用的重叠时间问题

  21. 21

    查询来自其他Azure AD的用户的Microsoft Graph API

  22. 22

    Azure AD Graph API无法访问Microsoft帐户

  23. 23

    Microsoft Azure Graph API-AppRoleAssignedTo无法正常工作?

  24. 24

    Microsoft Graph-什么是“ Users.Read.All”权限范围?

  25. 25

    在 Microsoft Graph 上没有 Intune 的应用程序权限?

  26. 26

    Graph Api读取电子邮件的权限

  27. 27

    API权限问题23

  28. 28

    Outlook REST API与Microsoft Graph

  29. 29

    从Python调用Microsoft Graph API

热门标签

归档