【发布时间】:2017-08-16 08:17:37
【问题描述】:
我正在使用 Azure IoT 中心将文件从 Raspberry Pi 上传到 Azure Blob 存储,并使用 this microsoft tutorial 作为我的 C# 代码的基础,它运行良好。
查看方法UploadToBlobAsync()的Microsoft文档,“如果blob已经存在,它将被覆盖。”
我想知道是否有任何方法可以将设备的权限限制为在 Azure 门户中或通过 PowerShell 仅创建。我担心的是,如果有人访问设备的存储并获取设备 ID 和密钥,他们将有办法删除或覆盖该设备先前在存储容器中上传的文件。
作为一种解决方法,我可以让服务器端进程在收到文件后拾取文件并将它们移动到其他地方,但如果设备 ID/密钥被限制为仅创建那么我就不需要这个开销了。
【问题讨论】:
标签: azure azure-iot-hub