.

Get-AdminPowerApp | ForEach-Object {
$app = $_
Get-AdminPowerAppRoleAssignment -AppName $app.AppName |
Where-Object { $_.PrincipalEmail -eq "user@domain.com" } |
Select @{
Name = "AppName"
Expression = { $app.DisplayName }
}, PrincipalEmail, RoleType
}