特定のフォルダにアクセスできる人のリストを作成したいと思います。リストには、許可されたアクセスのレベルも含まれている必要があります。私は次のPowerShellコマンドを理解しました:
Get-Acl \\path\to\my\folder | Select-Object path -ExpandProperty Access | ft IdentityReference, FileSystemRights
これはほとんど私が必要なものです。 IdentityReference列を完全なユーザー名を含む列に置き換えたい。 IdentityReference valueをGet-QADUser
コマンドレットに渡してこれを実現しようとしていますが、完全なユーザー名とFileSystemRightsの両方を表示するように出力をフォーマットする方法がわかりません。 =列。
これを試してみてください、しかし未テスト
Get-Acl |
Select-Object path -ExpandProperty Access |
select IdentityReference, FileSystemRights |
Select @{n='identity';e={$_.IdentityReference}},* | Get-QADUser