【问题标题】:Inject (own) Azure Ad id_token in Office Scripts external fetch request在 Office 脚本外部提取请求中注入(自己的)Azure Ad id_token
【发布时间】:2021-10-29 00:00:57
【问题描述】:

希望从启用 Office 脚本的 Excel Online 工作簿中创建经过身份验证的 Azure-AD external API call。只有我的组织成员才能访问工作簿,因此只有通过 (Azure-AD) 身份验证的会话才能与工作簿进行交互。

您对用户自己的id_token 是否可以在请求中注入任何想法?这样,接收端将能够通过验证令牌的签名来验证请求是否来自经过身份验证的用户。

亲切的问候

【问题讨论】:

    标签: azure-active-directory office365 office-scripts


    【解决方案1】:

    目前不支持将用户令牌注入 Office 脚本的方法。对于经过身份验证的调用,推荐的方法是创建一个 Power Automate Flow,它使用适当的凭据来获取 Office 脚本所需的任何数据,然后通过其在 main 中的可选参数将其传递给脚本,执行处理,然后写入文档或从脚本返回值,以便后续流程步骤可以使用它。这适用于您的方案吗?

    【讨论】:

    • 感谢您的澄清。不幸的是,使用流程对我不起作用,因为那时底层身份将不同于与 Excel 电子表格交互的用户。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-08
    • 2017-03-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-23
    相关资源
    最近更新 更多