Hi All
i have a requirement to get all the DLs which user is member of. I am using exchange 2016 hybrid environment. When i use the below syntax by connecting to Azure AD, i am getting output. But i want another column to Display Group Type i.e(Distribution, Mail enabled security, Microsoft 365). experts guide me.
$users = Get-Content -Path "C:\input.csv"
ForEach ($user in $users)
{
$memberships = Get-AzureADUserMembership -ObjectId $user | Where-Object {$_.MailEnabled -eq $true}
foreach ($membership in $memberships)
{
$membershipDisplayName = $membership.Displayname
$membershipMailEnabled = $membership.MailEnabled
$membershipObjectType = $membership.ObjectType
$membershipSecurityEnabled = $membership.SecurityEnabled
$membershipMail = $membership.Mail
$out = "$user,$membershipDisplayName,$membershipMailEnabled,$membershipObjectType,$membershipSecurityEnabled,$membershipMail"
$out | Out-File -FilePath C:\temp\output.csv -Append
}
}