【问题标题】:OneDrive for business. Download every users in an Azure tenant with Admin credential企业版 OneDrive。使用管理员凭据下载 Azure 租户中的每个用户
【发布时间】:2017-03-01 00:59:11
【问题描述】:

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

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

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

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

非常感谢。

【问题讨论】:

    标签: azure onedrive


    【解决方案1】:

    这是 SharePoint 范围内的限制。租户管理员无法查看/编辑网站集中的项目,除非特别授予网站集管理员权限。但是,OneDrive for Business 确实允许使用应用程序委派权限(或仅应用程序)进行呼叫,这在概念上类似于租户管理员。您可以在此处阅读更多信息:

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

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

    【讨论】:

    • 谢谢!现在我正在寻找可以通过 C# 代码为站点设置集合管理员的方式。
    • 仅供参考。现已部署允许使用仅应用令牌下载文件内容的修复程序。
    • 哇,这是个大新闻
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-11
    • 2017-11-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多