gpt4 book ai didi

office365 - 如何在管理员同意的情况下获取 Microsoft Graph API 组相关权限

转载 作者:行者123 更新时间:2023-12-03 07:56:22 25 4
gpt4 key购买 nike

我们正在开发一款与 Microsoft 图形 API 集成的应用程序。现在,我可以使用 Microsoft Graph API 登录,并为工作帐户和个人帐户授予用户访问权限,例如读取用户的个人资料等。如果是 Microsoft 工作帐户,我们想读取用户的组信息。来自doc , 要读取用户的组信息,我们需要管理员的同意。但是我们如何得到它呢?我四处搜寻但没有得到答案。我们是否需要联系每个租户的管理员让他们授权我们的应用程序?

从这里link组部分,当用户登录单击接受按钮时,我们似乎无法获得组权限。请问如果要支持的话需要多长时间?

最佳答案

通过 V2.0 端点,我们可以在运行时以及应用的常规使用期间动态指定您的应用所需的权限。为此,我们可以通过将它们包含在授权请求的范围参数中来指定您的应用在任何给定时间点所需的范围:

https://login.microsoftonline.com/common/oauth2/v2.0/authorize?scope=https:%2F%2Fgraph.microsoft.com%2Fgroup.read.all+openid+offline_access&client_id={clientId}&response_type=code&redirect_uri={redirectURL}

而对于需要admin的范围给予同意,我们需要保证登录账号有administrator权限。更多关于 v2.0 端点的信息可以引用 here .

关于office365 - 如何在管理员同意的情况下获取 Microsoft Graph API 组相关权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37802404/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com