Datasheet

DEFINE USERS AND THEIR PRIVILEGES 23
Install, Con gure, and
Manage the vSphere
Environment
PART I
$report = @()
foreach($perm in $permissions){
$row = “” | select EntityId, Name, Role, `
Principal, IsGroup, Propagate
$row.EntityId = $perm.EntityId
$Foldername = (Get-View -id $perm.EntityId).Name
$row.Name = $foldername
$row.Principal = $perm.Principal
$row.Role = $perm.Role
$row.IsGroup = $perm.IsGroup
$row.Propagate = $perm.Propagate
$report += $row
}
foreach($perm in $folderperms){
$row = “” | select EntityId, Name, Role, `
Principal, IsGroup, Propagate
$row.EntityId = $perm.EntityId
$Foldername = (Get-View -id $perm.EntityId).Name
$row.Name = $foldername
$row.Principal = $perm.Principal
$row.Role = $perm.Role
$row.IsGroup = $perm.IsGroup
$row.Propagate = $perm.Propagate
$report += $row
}
foreach($perm in $vmperms){
$row = “” | select EntityId, Name, Role, `
Principal, IsGroup, Propagate
$row.EntityId = $perm.EntityId
$Foldername = (Get-View -id $perm.EntityId).Name
$row.Name = $foldername
$row.Principal = $perm.Principal
$row.Role = $perm.Role
$row.IsGroup = $perm.IsGroup
$row.Propagate = $perm.Propagate
$report += $row
}
890790c01.indd 23890790c01.indd 23 3/3/11 10:22:16 AM3/3/11 10:22:16 AM