OneDrive为业务。使用管理员凭据

时间:2017-02-21 21:29:57

标签: azure onedrive

我想下载域/租户中所有用户的所有文件,只包含一个凭据信息,通常是全局管理员帐户。

因此,我有一个全局管理员来完成授权过程,并获得身份验证代码,可以下载他的所有文件,以及租户中其他人共享给管理员用户的任何文件/文件夹。但就是这样。即使是全局管理员也无法访问其他用户的私人文件。但在谷歌我们可以。使用管理员凭证,我们可以下载其域中的所有其他用户。

我试图为此找到任何解决方案,但唯一的解决方案是先拥有其他用户的身份验证令牌,然后我们使用自己的Auth-token处理他们的文件。但没有人会接受这种方法。他们将需要“一个管理员用户,备份所有”风格的解决方案。

这真的不可能吗?有没有这样做的产品?

非常感谢。

1 个答案:

答案 0 :(得分:1)

这是SharePoint范围的限制。除非特别指定网站集管理员权限,否则租户管理员无法查看/编辑网站集中的项目。但是,OneDrive for Business允许使用应用程序委派的权限(或仅仅是应用程序)进行调用,这在概念上类似于租户管理员。你可以在这里阅读更多相关信息:

https://msdn.microsoft.com/en-us/office/office365/howto/building-service-apps-in-office-365

请注意,使用仅限应用令牌下载用户文件存在已知问题,但我们正在积极解决此问题。