如何修复'用户登录。您的租户禁用了团队。图api调用中的错误

问题描述 投票:1回答:2

我想使用Teams graph api来检索团队(组)的所有频道。

我在'https://graph.microsoft.com/v1.0/teams/ {GroupId} / channels'上使用'获取'请求

响应为“拒绝访问”,“用户登录”。您的租户禁用了团队。

其他信息:

  • 当我使用Teams应用程序(Web或桌面)时,我没有任何问题,用户是团队(组)的所有者。
  • 用户处于Office 365 F1许可证下并激活了团队。
  • 他拥有“安全管理员”的角色。
  • 我通过get请求检索团队:'https://graph.microsoft.com/v1.0/me/memberOf',工作正常。
  • 我得到了同样的错误:'https://graph.microsoft.com/v1.0/me/joinedTeams'
  • 我使用具有“group.ReadWrite.all”和“user.Read.all”权限的应用程序,并且connexion使用承载令牌。
  • 这不是我的环境所以我不能给图Api Explorer的权限,我不是管理员。因此,使用图表Api Explorer,我得到一个403,禁止请求。

如果有人可以帮忙。谢谢

答案:问题是F1许可证与Graph API一起使用但有一些限制。您应该使用E3到E5许可证,在Graph API上给予完全权利。

microsoft-graph azure-ad-graph-api microsoft-teams
2个回答
0
投票

就我而言,它们都适用于O365用户许可证。

GET 'https://graph.microsoft.com/v1.0/teams/{teamId}/channels

enter image description here

GET https://graph.microsoft.com/v1.0/me/joinedTeams

enter image description here


0
投票

警告 !当您使用图形API(特别是团队)时,用户应具有E3到E5许可证。 F1许可证也有效,但有一些限制。我稍后会在帖子中添加限制。

谢谢大家的帮助。

© www.soinside.com 2019 - 2024. All rights reserved.