当前位置: 首页 > 知识库问答 >
问题:

微软图形 API:获取未分配许可证的用户

容飞掣
2023-03-14

我使用界面获取用户列表

https://graph.microsoft.com/v1.0/users?$select=id,displayName,assignedLicenses

        {
            "id": "405209fe-0b79-4f9c-b1f5-4457a28986c8",
            "displayName": "0006",
            "accountEnabled": true,
            "userPrincipalName": "0006@xxx",
            "assignedLicenses": []
        }

我想获得未分配许可证的用户列表

“受让人许可证”:[]

共有1个答案

马涵蓄
2023-03-14

到目前为止,还没有办法使用ODATA筛选器查询参数筛选空的assignedLicenses。您应该使用相同的查询

https://graph.microsoft.com/v1.0/users?$select=id,displayName,assignedLicenses

并获取用户列表,在assignedLicenses数组为空数组的地方过滤它(通过编写代码)。

 类似资料:
  • 我在Azure AD门户中创建了两个目录。在一个目录中,我注册了客户端应用程序并授予委派权限 < li >用户。阅读 < li >目录。AccessAsUser.All < li >目录。Read.All 我还使任何 Azure AD 目录都使用此应用程序的多租户。 成功登录后,我调用API(https://graph.microsoft.com/v1.0/me/memberOf)以获得用户的组信

  • 我正在尝试查询Graph以获取所有拥有特定许可证的用户。 我有以下数据:https://graph.microsoft.com/v1.0/users?$select=id,已分配的许可证 我的最终目标是统计所有拥有此许可证的用户:"c7df2760-2c81-4ef7-b578-5b5392b571df",但作为开始,我试图获得所有这些用户的列表。 但打电话时:https://graph.micr

  • 我在Azure门户网站的应用程序注册服务中创建了一个应用程序,以访问Microsoft 365图形api。 我可以使用https://log in . Microsoft online . com/570 fa6c * * * * * * * * * * * * * * * * * * * * * f233/oauth 2/v 2.0/token创建令牌,但是当我尝试使用上面生成的令牌https:

  • 接口说明 获取许可配置 如需调用,请访问 开发者文档 来查看详细的接口使用说明 该接口仅开放给已获取SDK的开发者 API地址 POST /api/license/1.0.0/getLicenseConf 是否需要登录 否 请求字段说明 无 响应字段说明 无 响应成功示例 { "code": 200, "data": "CODE#URL", "message": "OK" } 响应失败

  • 我正在尝试为消息设置MS Graph网络钩子订阅,但Graph似乎正在发送一个空白的validationToken。我正在连接到https://graph.microsoft.com/beta/subscriptions 我的APIendpoint在Postman中工作,并成功返回仅包含validationToken的明文响应,但是当我调用MS Graph时,我收到以下错误“订阅验证请求失败。响应

  • 当我在office365 web浏览器页面中打开电子邮件时,有一个选项可以下载此电子邮件项目附件(使用Microsoft Outlook附加到当前邮件的另一封邮件)附件的内容-*。eml文件(内容类型:RFC-822)。 但是,当我尝试通过G组分API(相同操作)获取此项目附件的内容时,不存在ContentBytes响应属性。 任何想法如何通过图形应用编程接口获取附加的前景消息的内容吗?文件附件内