O365通过图形api以其他用户身份发送
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了O365通过图形api以其他用户身份发送相关的知识,希望对你有一定的参考价值。
我正在努力得到一个简洁的答案。是否有人必须使用图形API从Azure托管网站发送电子邮件?如果是这样,我意识到我可以使用委派权限并以登录用户身份发送。我可以为Mail.Send属性分配应用程序权限这一事实也很熟悉。我要努力理解的是,如果我创建一个新用户(如ServiceAccount1@mytenant.com),我是否必须为该网站的所有用户在该邮箱上分配“ SendAs”权限?
背景:我正在Azure中托管一个漂亮的标准网站,该网站执行基本的注销过程。我发送的电子邮件是工作流程的一部分,应该来自普通帐户,而不是用户帐户。
谢谢
答案
根据您的描述,如果要使用委派权限代表所有其他用户在该邮箱上发送电子邮件,则必须为所有其他用户分配“ SendAs”权限。答案是是。
在这种情况下,既然您已经知道可以分配应用程序权限的事实,则应该使用应用程序权限而不是委托权限来发送电子邮件。
以上是关于O365通过图形api以其他用户身份发送的主要内容,如果未能解决你的问题,请参考以下文章
o365 和 Exchange 2010 的 EWS 托管 API 的 OAuth 身份验证