Список всех ресурсов в моей подписке Azure + учетные данные AIM Access Control - PullRequest
0 голосов
/ 03 декабря 2018

Мне нужно экспортировать все ресурсы из моей подписки Azure, и я получил команду для этого:

Get-AzureRmResource |Export-CSV C: \ temp \ azure-resources.csv

Но я хочу экспортировать всю информацию управления доступом IAM из каждого ресурса в отдельности, чтобы увидеть всех пользователей, имеющих доступ к этому ресурсу, и всеразрешения.

У кого-нибудь есть идеи, как это сделать с помощью команд PS?

1 Ответ

0 голосов
/ 04 декабря 2018

Попробуйте выполнить следующую команду для экспорта информации IAM каждого ресурса (назначения роли) в CSV.

$resource = (Get-AzureRmResource | Select-Object ResourceId).ResourceId 

foreach($item in $resource){
    $role += Get-AzureRmRoleAssignment -Scope $item 
}

$role | Export-CSV C:\Users\joyw\Desktop\test.csv

enter image description here

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