O365通过图形api以其他用户身份发送

问题描述 投票:0回答:1

我正在努力得到一个简洁的答案。是否有人必须使用图形API从Azure托管网站发送电子邮件?如果是这样,我意识到我可以使用委派权限并以登录用户身份发送。我可以为Mail.Send属性分配应用程序权限这一事实也很熟悉。我要努力理解的是,如果我创建一个新用户(如[email protected]),我是否必须为该网站的所有用户在该邮箱上分配“ SendAs”权限?

背景:我正在Azure中托管一个漂亮的标准网站,该网站执行基本的注销过程。我发送的电子邮件是工作流程的一部分,应该来自普通帐户,而不是用户帐户。

谢谢

email asp.net-core azure-ad-graph-api
1个回答
0
投票

根据您的描述,如果要使用委派权限代表所有其他用户在该邮箱上发送电子邮件,则必须为所有其他用户分配“ SendAs”权限。答案是

在这种情况下,既然您已经知道可以分配应用程序权限的事实,则应该使用应用程序权限而不是委托权限来发送电子邮件。

© www.soinside.com 2019 - 2024. All rights reserved.