Authentication Office365-无需用户同意的应用程序身份验证

Authentication Office365-无需用户同意的应用程序身份验证,authentication,oauth-2.0,single-sign-on,office365,Authentication,Oauth 2.0,Single Sign On,Office365,我们使用EWS托管服务已经有一段时间了,但是我们希望过渡到使用Office 365的RESTful API 应用程序是否可以在未经用户同意的情况下访问所有用户数据?我们有一个内部应用程序,希望向用户提供一些O365/Sharepoint数据。使用SSO并不是一个真正的选项,因为我们不想一直要求用户同意(我们假设他们已经同意了)。具体来说,我们希望访问日历和邮件 这些“服务/应用程序级别”帐户在O365中可用吗?我想我不久前读到他们在路线图上,但此后我什么也没看到 我们现在是否最好继续在EWS中使

我们使用EWS托管服务已经有一段时间了,但是我们希望过渡到使用Office 365的RESTful API

应用程序是否可以在未经用户同意的情况下访问所有用户数据?我们有一个内部应用程序,希望向用户提供一些O365/Sharepoint数据。使用SSO并不是一个真正的选项,因为我们不想一直要求用户同意(我们假设他们已经同意了)。具体来说,我们希望访问日历和邮件

这些“服务/应用程序级别”帐户在O365中可用吗?我想我不久前读到他们在路线图上,但此后我什么也没看到

我们现在是否最好继续在EWS中使用模拟,直到它准备好?(由于某些原因,EWS在获取数据时速度非常慢,同时我们使用O365 SSO的测试速度要快得多,但我们不想要SSO)

如果这不符合SA问题的要求,则表示歉意。谢谢

编辑。守护程序和服务应用程序现在可以与Office365一起使用。查看此链接。


应用程序级身份验证即将到来。基本上,组织管理员必须同意允许应用程序访问其组织中的邮箱,然后您才能作为应用程序进行身份验证,而不是代表单个用户


我要说的是,继续使用现有的用户同意模型开发您的原型,并关注我们或我的Twitter帐户(@JasonJohMSFT),以便发布应用程序级身份验证。

谢谢Jason,我会关注的。我们真的很想使用新的身份验证:)这是不同的范例,不过,管理员必须首先在其租户中注册应用程序