我构建了一个Web应用程序,该应用程序发送邮件(使用Microsoft Graph),但不代表用户发送邮件。而是考虑向用户发送一些信息的“不回复电子邮件”。该应用程序应在Microsoft Graph上具有“ Mail.Send”应用程序权限。邮件地址是do-not-reply@contoso.com,这是一个应用程序邮箱(共享邮箱)。
因此,基本方案是:
根据我的解释,我考虑使用“应用程序许可”(要求管理员同意)“客户端凭据流”在Azure Active Directory上注册应用程序。正确的 ?
此外,在通过“应用程序许可”注册新应用程序时选择“受支持”帐户类型是否有任何重要性?据我了解,由于从实施之初就获得了管理员的同意许可,因此此帐户类型的选择没有任何影响。
如果我错了,请纠正我。