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

咨询:在Microsoft Teams聊天机器人应用中实现用户权限撤销

解决MS聊天机器人桌面应用权限撤销问题的方法

一、定位Azure门户中的应用注册

  • 切换目录:如果你的应用是用个人Microsoft账户注册的,需切换到“个人账户”对应的目录(而非工作/学校目录)。在Azure门户右上角的目录切换器中选择“我的账户”相关选项,再进入“应用注册”页面查找。
  • 筛选应用类型:桌面应用属于公共客户端应用,在应用注册列表中筛选“公共客户端”类型,可快速定位目标应用。

二、为用户提供权限撤销途径

1. 引导用户手动通过账户设置撤销

告知用户操作步骤:

  • 登录个人Microsoft账户,进入“隐私和安全”设置页
  • 找到“应用和服务”板块,选择“查看所有应用”
  • 在列表中找到你的聊天机器人应用,点击后选择“移除权限”

2. 在应用内集成权限撤销功能

通过Microsoft Graph API实现应用内撤销逻辑:

  • 先调用GET /me/consentGrants接口,查询当前用户对应用的权限授权记录,获取对应的consentGrantId
  • 再调用DELETE /me/consentGrants/{consentGrantId}接口完成权限撤销
  • 注意:调用该API需要你的应用提前申请Directory.AccessAsUser.All权限,且需用户重新授权此权限后才能执行撤销操作

三、排查应用未显示的额外可能

  • 确认注册账户:若你用多个Microsoft账户注册过应用,需切换到对应账户的Azure门户查看
  • 检查应用状态:若应用注册被删除或禁用,会导致无法在列表中找到,可通过Azure门户的“已删除的应用注册”页面尝试恢复(未永久删除的情况下)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.13 08:39:53