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

Office JS Excel插件:用户订阅验证及Azure MAU计费疑问

Excel插件订阅验证相关问题解答

1. 调用getToken()是否计入租户Azure MAU统计?

是的,只要调用getToken()成功获取到有效的Azure AD访问令牌,无论用户是否订阅你的高级功能,该用户都会被计入对应租户的Azure月活跃用户(MAU)统计。只有当调用失败(比如用户拒绝授权、令牌请求未通过验证)时,才不会产生MAU计数。

2. 免费获取当前用户身份的方式

你可以通过以下两种免费方式获取当前用户身份,用于匹配自有订阅数据库:

  • Office.js原生上下文获取:直接使用Office.context.user对象,它能返回当前登录Office的用户邮箱(Office.context.user.email)、显示名称等核心身份信息。这些信息属于Office插件的基础上下文数据,无需申请额外权限,完全免费可用。
  • 轻量令牌验证:调用Office.context.getAccessTokenAsync并传入配置参数{ allowSignInPrompt: false }。若用户已登录Office,该接口会返回一个用于身份验证的基础令牌,无需订阅Azure AD Premium服务,也不会触发MAU计数。解析令牌后可获取用户的唯一标识(如Object ID),用于精准匹配订阅记录。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.26 19:03:18