PowerCLI. Получение ролей и привилегий.

Для получения ролей и привилегий для vCenter необходимо два скрипта, вернее скрипт и командлет. Затем два файла собираются в один.

Получение привилегий:

&{foreach($role in Get-VIRole){

Get-VIPrivilege -Role $role -ErrorAction SilentlyContinue |

Select @{N=»Role»;E={$role.Name}},@{N=»Privilege Name»;E={$_.Name}},@{N=»Privilege ID»;E={$_.ID}}

}} | Export-Csv C:\ПУТЬ\PowerCLI\report\Rights.csv -NoTypeInformation –UseCulture

Роли получаются еще проще:

Get-VIPermission | Select Role, Principal, IsGroup, Entity, Propagate | Export-Csv C:\ПУТЬ\PowerCLI\report\Rights.csv -NoTypeInformation –UseCulture

 

 

 

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

Добро пожаловать в блог IT-пилот

Введите Ваш Email чтобы подписаться

Подписка оформлена!