授权 Office365 逻辑应用 API 与 PowerShell 的连接



尝试设置一堆支持 Azure 函数等的逻辑应用概念是利用 ML/Azure 函数/逻辑应用等来设置自动邮件系统。

一切都使用 ADO/Git 和 CD/CI 管道进行部署,但我们在创建后需要授权的 Office365 连接器存在问题。现在,我们遵循了这篇文章,该文章创建了一个用于身份验证的窗口窗体。

这工作正常,但我们希望大规模地做到这一点,因此正在寻找一种沉默的方法,任何想法或链接将不胜感激?

使用不需要 MFA

目前,Office365 API 授权与OAuth 2.0 授权代码授权类型配合使用,这意味着,您只能通过让拥有邮箱(或有权访问共享邮箱)的用户登录以获取代码来获取授权代码。API 的这种行为是设计使然。因此,没有办法完全自动化。

如果不需要为不同的逻辑应用使用不同的帐户,则可以为每个环境使用 PowerShell(仍要求用户登录)创建这些 API 连接,然后在 CD 管道中使用已预配的 API。

相关内容

  • 没有找到相关文章

最新更新