activar el archivo en linea en los buzones de microsoft 365 usando powershell

Puede usar comandos y scripts en PowerShell para Microsoft 365 para administrar Microsoft 365 y simplificar el trabajo diario

Fuente: Habilitar buzones de archivo para Microsoft 365l Módulo Microsoft Azure Active Directory para Windows PowerShell

En este módulo vamos a ver como activar el archivo en línea usando los comandos de PowerShell, veremos también como revisar si tenemos usuarios en suspensión y como desactivarla

Para poder realizar este módulo vamos a necesitar:

  • Disponer de un inquilino de Office 365
  • Instalar y conectarnos con el módulo Exchange Online en PowerShell

Ejecute el comando siguiente para habilitar el buzón de archivo para un único usuario:

Enable-Mailbox -Identity chris@contoso.onmicrosoft.com -Archive

Ejecute el comando siguiente para deshabilitar el buzón de archivo para un único usuario:

Disable-Mailbox -Identity chris@contoso.onmicrosoft.com -Archive

Ejecute el comando siguiente para habilitar el buzón de archivo para todos los usuarios de su organización (cuyo buzón de archivo no está habilitado en este momento).

Get-Mailbox -Filter {ArchiveGuid -Eq «00000000-0000-0000-0000-000000000000» -AND RecipientTypeDetails -Eq «UserMailbox»} | Enable-Mailbox -Archive

Ejecute el siguiente comando para deshabilitar el buzón de archivo de un único usuario.

Get-Mailbox -Filter {ArchiveGuid -Ne «00000000-0000-0000-0000-000000000000» -AND RecipientTypeDetails -Eq «UserMailbox»} | Disable-Mailbox -Archive

Activar el archivado en línea a más de un usuario en un solo comando

$list = @(«robin@contoso.onmicrosoft.com», «chris@contoso.onmicrosoft.com», «marc@contoso.onmicrosoft.com») Foreach ($item in $list) { Enable-Mailbox –Identity $item -Archive }

¿tienes problemas con el archivo de un usuario?, prueba a hacer clic aquí para que Microsoft diagnostique por ti el problema

Si después de varios días tu buzón no ha comenzado a archivar comprobaremos los siguientes puntos:

  • Que tenemos una directiva y etiqueta específica para el archivado en línea, consulta Microsoft Learn aquí
  • Que el buzón no esté en retención y si lo esta consulta con el administrador
  • Que la licencia asignada tenga la característica de archivado en linea, normalmente a partir de la licencia Exchange Online P1 todas las licencias incluyen la característica de archivado

El archivo en linea de Microsoft tiene por defecto una capacidad de 50GB, se puede ampliar utilizando licencias de Exchange Online Plan 2 o licencias de archivado en linea

Revisemos los comandos necesarios para revisar las retenciones de nuestros buzones

Fuente: Colocar un buzón en retención en Exchange Online

Obtener todos los buzones en retención de Microsoft 365 usando PowerShell

Get-Mailbox -ResultSize unlimited | Where-Object {$_.RetentionHoldEnabled -eq $true} | Format-Table Name,RetentionPolicy,RetentionHoldEnabled -Auto

Obtener retención de Microsoft 365 para un buzón en concreto usando PowerShell

Get-Mailbox «chris@contoso.onmicrosoft.com» | Select RetentionHoldEnabled

Usar Exchange Online PowerShell para quitar la suspensión de la retención de un buzón

Set-Mailbox «chris@contoso.onmicrosoft.com» -RetentionHoldEnabled $false

Y por último, forzaremos la directiva de carpeta para que comience a archivar. Por defecto Microsoft lanza el comando automáticamente varias veces a lo largo de la semana

Start-ManagedFolderAssistant -Identity «chris@contoso.onmicrosoft.com»