You need to enable JavaScript to run this app. 能否使用Microsoft Graph Explorer查询Azure AD B2C的signin-signup策略用户
优惠活动
大模型
产品
解决方案
定价
更多

能否使用Microsoft Graph Explorer查询Azure AD B2C的signin-signup策略用户

操作背景与初始目标
  • 计划通过Microsoft Graph Explorer对接自有Azure AD B2C租户完成资源操作
  • 核心长期目标:读取分配给应用注册的自定义属性值UserAppPermission,替代B2C原生不支持角色权限的能力缺口
  • 分步推进路径:第一步先拉取B2C租户下全量应用注册列表,确认目标应用存在后,再开展后续自定义属性查询
已完成的前置配置
  • 参照官方文档《通过Microsoft Graph管理Azure AD B2C》完成管理型应用注册流程
  • 配置的Microsoft Graph权限超出文档要求的最低权限阈值
  • 为管理应用分配了全局管理员、用户管理员内置角色
操作过程中出现的异常现象
  • 应用列表查询异常
    • 调用接口GET https://graph.microsoft.com/beta/applications时,返回结果仅包含根Azure账户下的Azure Functions应用注册,无任何B2C租户域下的应用条目
  • 用户列表查询异常
    • 直接调用GET https://graph.microsoft.com/v1.0/users时,返回根AD租户的全量用户列表
    • 在请求URL路径中指定B2C租户的.onmicrosoft.com域名路径后,接口执行无报错,但返回结果仍为根租户用户,未包含通过signin-signup策略注册的消费者B2C用户
  • B2C用户流查询异常
    • 在请求URL路径指定目标B2C租户后,调用接口https://graph.microsoft.com/beta/identity/b2cUserFlows返回如下报错:

    "error": {"code": "AADB2C","message": "'4fba2ea8-XXXX-XXXX-964e-99f48b79d925' is not an Azure AD B2C directory..." }

    • 报错信息中携带的UUID与用户指定的目标B2C租户无关联
待明确的核心疑问
  • 按照文档说明,是否支持以B2C全局管理员身份直接登录Graph Explorer,授予端点所需权限后调用Graph API操作B2C租户资源
  • 是否可通过Graph Explorer获取目标B2C租户下、通过signin-signup策略创建的用户列表,以及对应的自定义属性值

内容的提问来源于stack exchange,提问作者IdusOrtus

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.11.04 06:45:08