我正在寻求为我们在公司内部托管的企业DAM解决方案(定制)的用户增强用户体验 . 问题是位于其他大陆的用户需要上传大文件(我们说的是250 MB,500 MB,1GB文件,每天,几次),当然上传速度是不可接受的 . 注意:我们无法将解决方案分发到更靠近用户的位置 .

当然有几种方法可以利用分布式存储,但考虑到文件的敏感性,数量,使用寿命和成本,我想首先评估OneDrive,考虑到我们的组织使用完整的Office 365套件,因此所有用户都拥有OneDrive帐户和最后但并非最不重要的是,讨论中的解决方案是在.Net中,这甚至可以使其更容易与OneDrive集成 .

所以基本上这里的主要问题是:可以(并且明智地)利用OneDrive for Business作为临时存储,以便全球用户能够在本地上传这些文件,并在完成后,在内部DAM解决方案的UI上,能够选择(通过后端集成)从他们的OneDrive帐户上传哪些文件?当然,文件的检索将发生在解决方案的后端 . 这里的关键是应用程序应该以某种方式在所有授权用户的OneDrive帐户上被授予权限,或者实际上应用程序将(如果可能)为用户创建特殊文件夹并授予他/她写入访问权限 .

很高兴知道社区对此的想法,甚至在尝试类似的事情时发现的经验/问题,等等 . 第一步是什么?

谢谢!