lunes, 19 de septiembre de 2016

PS. Exchange. Buzones

Estamos en los comienzos de la migración del Exchange al Office365 y hay mucho que comprobar, aquí pondré algunos de los comandos que nos están siendo útiles.

Recomiendo conectarse a un servidor de Exchange y abrir el Power Shell de la siguiente manera:



[] Detectar buzones compartidos.

Listado de usuarios con su EmployeeID sea igual a CORREO
Get-ADUser -Filter * -Properties UserPrincipalName, SamAccountName, EmployeeID,emailaddress|  Where-Object {($_.EmployeeID -eq "CORREO")}  | Select UserPrincipalName, SamAccountName, EmployeeID,emailaddress

[] Como ver quien tiene permisos en un usuario con buzón compartido

Get-MailboxPermission nombreusuariogrupo| where {$_.user.tostring() -ne "NT AUTHORITY\SELF" -and $_.IsInherited -eq $false}

[] Cambiar el tipo de buzón

Get-Mailbox -Identity calidad@midominio.es | Set-Mailbox -Type Room

[] Ver atributos de un buzón

Get-MailBox nombre apellido | Format-List *

[] Listar todos los usuarios que tiene acceso a otros buzones de Exchange

Get-Mailbox -resultsize unlimited  | Get-MailboxPermission | where {$_.user.tostring() -ne "NT AUTHORITY\SELF" -and $_.IsInherited -eq $false} | Select Identity,User,@{Name='Access Rights';Expression={[string]::join(', ', $_.AccessRights)}} | Export-Csv -NoTypeInformation mailboxpermissions.csv


GoN. Sep 2016

No hay comentarios: