我正在尝试在我的azure runbook中运行powershell命令。但我得到了一个禁止的例外...可能是因为权限不够。但是我在哪里可以找到我需要的权限?
$AzureContext = (Connect-AzAccount -Identity -AccountId "<accountidguid>").context
Get-AzMetricAlertRuleV2 -ResourceGroupName $resourceGroupName -Name "myalertname" | Add-AzMetricAlertRuleV2 -DisableRule:$true -TargetResourceRegion " "
异常类型:ErrorResponseException,消息:空,代码:空,状态代码:禁止,原因短语:禁止
1条答案
按热度按时间62lalag41#
我在自己的环境中进行了测试,方法是***在订阅中提供托管身份
Reader
角色***。我***能够获取警报规则***,但***无法执行Add-AzMetricAlertRuleV2
***,错误如下:要解决上述问题,您可以为托管身份提供
Contributor
或Monitoring Contributor
角色。