You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure门户应用注册中找不到Microsoft Fabric权限的解决咨询

问题解答

一、Fabric API权限找不到的原因与解决

  1. 账户类型说明:你的user2@salmancrsyahooco.onmicrosoft.com是Azure AD工作/学校账户,并非个人账户,所以不是个人类型导致的权限缺失。只有个人Microsoft账户(如outlook.com、hotmail.com)才会无法访问Fabric企业级API权限。
  2. 解决步骤:
    • 检查应用注册类型:必须在Azure AD中注册Azure AD单租户/多租户应用,不能选择“仅个人Microsoft账户”类型。
    • 手动添加权限:如果权限列表里没有Fabric选项,直接手动输入权限范围:
      • 应用权限:https://fabric.microsoft.com/.default
      • 委派权限:https://fabric.microsoft.com/User.Read
        添加完成后需由Azure AD管理员完成权限同意操作。
    • 确认许可证:确保你的账户已分配Microsoft Fabric许可证,无许可证会导致权限选项无法显示。

二、Postman调用Update from Git API更新工作区步骤

  1. 配置OAuth2.0认证:
    • 令牌URL:https://login.microsoftonline.com/{你的租户ID}/oauth2/v2.0/token
    • 客户端ID:Azure AD应用注册的ID
    • 客户端密钥:应用注册的客户端密码
    • 范围:https://fabric.microsoft.com/.default
    • 授权类型:选择“客户端凭据”(应用级权限)或“授权码”(需用户登录的委派权限),获取访问令牌。
  2. 构造请求:
    • 请求方法:POST
    • 请求URL:https://api.fabric.microsoft.com/v1/workspaces/{目标工作区ID}/git/updateFromGit
    • 请求头:Content-Type: application/json,并添加Authorization: Bearer {获取到的访问令牌}
  3. 编写请求体(参考API规范,结合你的更新需求):
    {
      "gitConnectionId": "你的Git连接ID",
      "branchName": "待同步的分支名称",
      "commitId": "可选:指定同步的提交ID",
      "operationType": "Full" // 可选Full(全量更新)或Partial(增量更新)
    }
    
  4. 发送请求:执行请求后,根据返回的状态码判断结果(202 Accepted表示请求已进入处理队列)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.14 10:32:37