Hola

 

El siguiente PowerShell de abajo remueve los permisos del buzon, borra el buzon, remueve la licencia del usuario y borra el usuario. Pueden sombrear todo el codigo de abajo y copiarlo en una sesion remota de PowerShell una vez conectados y ejecutarlo. La otra opcion es que abran el cuaderno de notas y pegen el codigo grabandolo como .ps1. De esta manera solo tienen que arrastrar rl archivo desde su ubicacion y soltarlo a nivel del cursor en la pantalla de la sesion de PowerShell para luego ejecutarlo.

 

=======================================================================================================

 

Remove Mailbox Permissions

Delete Mailbox

Remove License from User

Delete User

 

=======================================================================================================

function remove-MyUser

{

    Param (

        [ValidateScript({Test-Path $_ -PathType Leaf})]

        [string]

        $path

        )

    Write-Host –NoNewLine “Cargando archivo CSV…”

    $file = Import-Csv $path

    Write-Host “Hecho”

    $file | foreach {

           Write-Host “-- UserName: $_.UserName”

           # Remove Mailbox Permissions for user

           Write-Host “Remove Mailbox Permissions ...”

           Remove-MailboxPermission -Identity $_.UserName -User Neckross@eo365.co.cc -AccessRights FullAccess

 

    # Delete Mailbox

           Write-Host “Delete Mailbox ...”

           Search-Mailbox -Identity $_.UserName -DeleteContent -Force

      

           # Remove License from User

           Write-Host “Remove License from User ...”

           Set-MsolUserLicense -UserPrincipalName $_.UserName -RemoveLicenses "office365P:ENTERPRISEPACK"

 

           # Delete User

           Write-host “Delete User ...”

           Remove-MsolUser -UserPrincipalName $_.UserName -Force

    }

}