У меня есть несколько имен подписок в текстовом файле, и я хочу назначить роль группе для всех этих подписок в Azure.Я пытаюсь, код PS ниже, но он работает только для имени подписки, упомянутого в начале, но не для всех.
Нужна помощь в коде для назначения роли группе по всем подпискам в текстовом файле
$SubscriptionName = Get-Content “C:\temp\subscriptions.txt”
foreach ($Subscription in $SubscriptionName)
{
$sub = get-AzureRmSubscription -Subscriptionname $Subscription
}
$groupID = (Get-AzureRmADGroup -SearchString “SG-testing-Contributor”).Id
New-AzureRmRoleAssignment -ObjectId $groupID -Scope “/subscriptions/$($sub.SubscriptionId)” -RoleDefinitionName “Contributor”
}