Необходимо экспортировать роли RBAC для подписки, группы ресурсов, уровня ресурса в облаке Azure - PullRequest
0 голосов
/ 09 мая 2019

Я пробую доступный скрипт галереи Microsoft [https://gallery.technet.microsoft.com/scriptcenter/Export-Azure-Resource-092b9c2a#content], но он работает на уровне подписки и висит посередине. Ищите решение из PowerShell или Microsoft Graph API для получения необходимых ролей RBAC из подписки, групп ресурсов и каждого уровня ресурсов.

Ответы [ 2 ]

0 голосов
/ 09 мая 2019

для достижения этого вам просто нужно использовать Get-AzRoleAssignment вместе с фильтром:

Get-AzRoleAssignment | Where-Object { $_.Scope -match 'resource_group_name' }
0 голосов
/ 09 мая 2019

Поскольку команда в сценарии перечисляет все назначения ролей в выбранной подписке Azure по умолчанию. Вам просто нужно использовать параметры, например -ResourceGroupName, -Scope в команде, тогда вы сможете делать то, что хотите.

Кроме того, в вашем скрипте используется старая команда AzureRm Get-AzureRmRoleAssignment, она устарела. Я рекомендую вам использовать Get-AzRoleAssignment.

Подробнее см. По этой ссылке: Get-AzRoleAssignment.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...