gpt4 book ai didi

azure - 要在门户中查看 Azure Function,至少需要什么角色?

转载 作者:行者123 更新时间:2023-12-03 19:30:17 25 4
gpt4 key购买 nike

我是一名开发人员。我有

WEBSITE CONTRIBUTOR

在我们的基础设施团队创建的我的 Azure 函数上的角色。我在门户中的函数应用程序中看不到列出的任何函数,并且当我尝试在 azure 门户的侧面导航中展开函数列表时,此 ajax 请求失败:

Request URL: 
https://management.azure.com/subscriptions/{{my-enterprise-subscription-id-here}}/resourceGroups/mclintdevnc-ase-rg/providers/Microsoft.Web/hostingEnvironments/mclintdevnc-aseweb?api-version=2016-09-01
Request Method:
GET
Status Code:
403

此请求的响应正文包含以下内容:

{"error":{"code":"AuthorizationFailed","message":"The client '{{my-organizational-username-here}}' with object id '{{my-organizationao-user-id-here}}' does not have authorization to perform action 'Microsoft.Web/hostingEnvironments/read' over scope '/subscriptions/{{my-enterprise-subscription-id-here}}/resourceGroups/mclintdevnc-ase-rg/providers/Microsoft.Web/hostingEnvironments/mclintdevnc-aseweb'."}}

那么我的函数应用程序需要什么权限才能执行诸如查看函数、启用禁用单个函数以及为函数生成 api key 之类的操作?

这是我得到的屏幕显示:

enter image description here

当我将相同的代码部署到我的个人帐户(我是该帐户的管理员)上的 azure 函数时,我看到以下内容:

enter image description here

我确定我不会在我的组织订阅中获得管理员角色,那么我可以拥有的最小权限集是什么,以便我可以查看我的功能并对其执行基本配置?

最佳答案

作为读者级别权限,您只能在函数应用中检查相关函数实现的内部。但是,您可以转到“平台功能”选项卡并导航到“所有设置”以查看与 Function App(类似于 Web 应用程序)相关的所有设置,但正如预期的读者权限限制您修改任何设置。

例如,如果用户被分配了“读者”角色,他们将无法查看函数应用中的函数。门户将显示(无访问权限)

enter image description here

您可以为您的用例创建自定义角色。

https://learn.microsoft.com/en-us/azure/active-directory/role-based-access-control-custom-roles

关于azure - 要在门户中查看 Azure Function,至少需要什么角色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55476195/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com