以编程方式从存储中删除 Azure 表,但不能手动删除



有没有办法不允许用户通过连接到 Azure 表存储来手动删除表,而是允许 C# 代码以编程方式删除它。这将限制访问共享表存储的用户删除表。

据我所知,azure 没有可以通过编程方式从存储中删除 Azure 表的功能 c# 但不能手动

在我看来,您可以共享存储 SAS 令牌而不是存储密钥。

通过使用存储SAS令牌,我们可以决定哪个用户有权读取,修改或删除表记录,如Nick.McDermaid所说(将正确的权限令牌授予正确的用户)。

有关如何使用权限生成 SAS 令牌的更多详细信息,可以参考此示例。

最新更新