# Connecting to Teams Connect-MicrosoftTeams # Connecting to Azure AD Connect-AzureAD #Get list of all Teams $AllTeams = get-team # For each team extract members foreach ($team in $AllTeams) { $groupmembers = Get-AzureADGroupMember -ObjectId $team.groupid foreach ($member in $groupmembers) { $array=[ordered]@{ "Group ID"=$team.groupid; "Group Name"=$team.DisplayName; "Guest Name"=$member.DisplayName; "Email Address"=$member.mail; "Type"=$member.UserType; } If ( $member.UserType -eq 'Guest') { $obj=New-Object -TypeName psobject -Property $array Export-Csv -path "c:\temp\TeamsGuests.csv" -InputObject $obj -Append -NoTypeInformation } } }