如何将API密钥限制为单向写入而不读取单个OneDrive文件夹?

时间:2019-08-20 02:48:25

标签: onedrive

我希望单个API密钥能够将文件和文件夹备份到单个 Microsoft OneDrive Business 文件夹。

  • 它必须是单向的,即使有人窃取了此API密钥,攻击者也只能发送,读取和删除数据。

我觉得我的要求很基本,但是我很努力。

  • 有可能吗?怎么样?

1 个答案:

答案 0 :(得分:1)

很遗憾,当前无法授予应用程序只写访问权限。如果您不介意,请在UserVoice上请求该功能,以便其他人可以对此进行投票。

但是,根据您的要求,可能有一些适合您的事情。 createUploadSession API产生针对单个文件的只写URL。如果您的应用程序具有受信任的组件(允许其具有完全的读/写访问权限),则可以让该应用程序调用{​​{1}}并将URL交给不那么受信任的代码段,该代码段可以进行实际的上传。希望这个建议对您有帮助。