obtener_miembros_de_cada_buzon_compartido_de_exchange

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
obtener_miembros_de_cada_buzon_compartido_de_exchange [2023/05/17 15:58] osoobtener_miembros_de_cada_buzon_compartido_de_exchange [2024/10/17 21:42] (current) – external edit 127.0.0.1
Line 207: Line 207:
  
 $result | Export-Csv -Path "C:\Users\Facundo\OneDrive - TandemStudio Cloud\APR\output_2.csv" -NoTypeInformation $result | Export-Csv -Path "C:\Users\Facundo\OneDrive - TandemStudio Cloud\APR\output_2.csv" -NoTypeInformation
 +</code>
 +
 +====== Obtener listas de SharedMailboxes y Listas de distribución en un .csv cada una ======
 +
 +
 +<code powershell: getMailboxes.ps1>Connect-ExchangeOnline
 +
 +$mailboxes = Get-Mailbox -RecipientTypeDetails SharedMailbox
 +
 +$result = foreach ($mailbox in $mailboxes) {
 +    $permissions = Get-MailboxPermission -Identity $mailbox.Identity
 +
 +    foreach ($permission in $permissions) {
 +        [PSCustomObject]@{
 +            SharedMailbox = $mailbox.PrimarySmtpAddress
 +            Trustee = $permission.User
 +        }
 +    }
 +}
 +
 +$result | Export-Csv -Path "C:\tmp\exchangeOnline_SharedMailboxes_Output.csv" -NoTypeInformation
 +
 +$distributionLists = Get-DistributionGroup
 +
 +$result = foreach ($distributionList in $distributionLists) {
 +    $groupMembers = Get-DistributionGroupMember -Identity $distributionList.Identity
 +
 +    foreach ($member in $groupMembers) {
 +        [PSCustomObject]@{
 +            DistributionList = $distributionList.PrimarySmtpAddress
 +            Member = $member.Name
 +        }
 +    }
 +}
 +
 +$result | Export-Csv -Path "C:\tmp\exchangeOnline_DistribGroups_Output.csv" -NoTypeInformation
 </code> </code>
obtener_miembros_de_cada_buzon_compartido_de_exchange.1684339116.txt.gz · Last modified: 2024/10/17 21:42 (external edit)