Я запускаю скрипт powershell в Azure функции приложения. Сценарий создает группу действий и отправляет метри c оповещения о контейнере cosmosDB, но команда создания группы действий завершается неудачно, я пробовал как с именем resourceGroup, так и с ResourceId, но все равно не удается.
команда:
$RID = (Get-AzResource -ResourceType $containerResourceType -ApiVersion $apiVersion -ResourceGroupName $ResourceGroup -Name $containerResourceName).ResourceId
$email1=New-AzActionGroupReceiver -Name $name -EmailReceiver -EmailAddress $Eid
$email2=New-AzActionGroupReceiver -Name $name1 -EmailReceiver -EmailAddress $Eid2
Set-AzActionGroup -ResourceId $RID -ShortName "DAEAG" -Receiver $email1,$email2
Я также пытался выполнить команду Set-AzActionGroup с resourceGroup (name), она выдает ту же ошибку:
[Ошибка] ОШИБКА: Set-AzActionGroup: Тип исключения: ErrorResponseException , Сообщение: Microsoft. Azure .Management.Monitor.Models.ErrorResponseException: Операция вернула недопустимый код состояния «Запрещено»
Примечание: приложение-функция Azure подключается к подписке Azure с использованием управляемого Приложение identity fucntion onject_id добавлено к ролям в учетной записи cosmosdb.