如何使用 PostMan 获取花名册?
How to fetch the roster using PostMan?
我正在尝试使用 PostMan 获取烘焙机,使用 Microsoft Graph postman collection
能够获取 userAccessToken
当我使用 "Teams->Members of a Team" 获取请求 - https://graph.microsoft.com/v1.0/groups/{{TeamId}}/members 时,我得到以下 error:
{
"error": {
"code": "Authorization_RequestDenied",
"message": "Insufficient privileges to complete the operation.",
"innerError": {
"request-id": "422d9233-909a-43fd-bc2b-161f3dda9f7a",
"date": "2020-03-05T09:09:55"
}
}
}
没有 TeamId,我将无法在 /v3/conversations/{teamId}/members/
上发出 GET 请求
我已经分配了以下角色,如图所示
我是不是遗漏了什么?
您需要在 azure add 中为您的应用程序添加权限,权限为 User.ReadBasic.All, User.Read.All, Group.Read.All, Directory.Read.All
,在图表 document 的官方 api 中提到。
请参考以下步骤:
在 azure ad 中转到您的应用程序,您可以使用 "client_id" 搜索它,然后单击下面屏幕截图中显示的按钮:
搜索权限,一一添加。
添加所有权限后,需要点击"Grant admin consent for *"按钮。
然后您可以再次请求令牌并使用此访问令牌来请求图形api。
希望对你有帮助~
我正在尝试使用 PostMan 获取烘焙机,使用 Microsoft Graph postman collection
能够获取 userAccessToken
当我使用 "Teams->Members of a Team" 获取请求 - https://graph.microsoft.com/v1.0/groups/{{TeamId}}/members 时,我得到以下 error:
{
"error": {
"code": "Authorization_RequestDenied",
"message": "Insufficient privileges to complete the operation.",
"innerError": {
"request-id": "422d9233-909a-43fd-bc2b-161f3dda9f7a",
"date": "2020-03-05T09:09:55"
}
}
}
没有 TeamId,我将无法在 /v3/conversations/{teamId}/members/
上发出 GET 请求我已经分配了以下角色,如图所示
我是不是遗漏了什么?
您需要在 azure add 中为您的应用程序添加权限,权限为 User.ReadBasic.All, User.Read.All, Group.Read.All, Directory.Read.All
,在图表 document 的官方 api 中提到。
请参考以下步骤:
在 azure ad 中转到您的应用程序,您可以使用 "client_id" 搜索它,然后单击下面屏幕截图中显示的按钮:
搜索权限,一一添加。
添加所有权限后,需要点击"Grant admin consent for *"按钮。
然后您可以再次请求令牌并使用此访问令牌来请求图形api。
希望对你有帮助~