从PowerShell中的Azure函数访问Azure表

时间:2019-06-30 14:18:34

标签: function azure powershell azure-table-storage

我已经在PowerShell中编写了一个Azure函数,我想从该函数对我的Azure表进行一些查询。我不确定如何进行身份验证。 我如何获得访问天青表的功能?

*试图利用托管身份,但没有成功 *与服务负责人相同

*如果我使用connect-azuread,它会起作用,但该功能会通过链接和要验证的机器代码提示我

谢谢! 大卫

1 个答案:

答案 0 :(得分:0)

对于Azure功能,如果启用了身份并为其分配了角色分配。然后,如果您创建并运行PowerShell脚本,它将根据分配具有权限。因此,您不需要对托管身份进行身份验证。您只需将权限分配给MSI。

您可以通过以下命令检查它:

$context = Get-AzContext
$context.Account

然后您可以看到输出显示如下:

enter image description here