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

Power Automate中能否用连接器凭据替代ClientId/ClientSecret调用Graph API?

在Power Automate中用用户凭据调用Graph API的方法

可以实现,不需要依赖应用注册的ClientID和Secret,直接用用户账户的登录凭据调用Graph API,有两种常用方案:

1. 使用官方Microsoft Graph连接器

Power Automate内置了Microsoft Graph连接器,直接选择对应的Graph API操作(比如获取用户信息、发送邮件等),配置时选择「使用当前用户的凭据」完成授权即可,无需手动处理ClientID/Secret。这种方式由官方封装了授权流程,适配大多数常见Graph API场景,操作最简便。

2. 用HTTP连接器结合当前用户身份

如果需要调用Graph连接器未覆盖的自定义API端点,也可以用HTTP连接器实现:

  • 添加HTTP连接器后,在「身份验证」选项中选择OAuth 2.0
  • 身份验证提供程序选「Azure AD」
  • 「租户」填写你的组织租户ID或名称
  • 「受众」输入https://graph.microsoft.com
  • 选择「使用当前用户的连接」,完成授权流程
  • 后续发起请求时会自动携带当前用户的身份令牌,无需手动传入ClientID或Secret

注意:两种方式都要求用户账户拥有对应Graph API操作的权限,授权时会请求用户同意相关权限,逻辑和Graph Explorer一致。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.13 09:47:02