Condividi tramite


Rimuovere le cartelle pubbliche in Exchange Online

Exchange Online gli utenti possono accedere alle cartelle pubbliche ospitate in Exchange Online o Exchange Server (locale). Potrebbero essere presenti scenari in cui si vuole rimuovere l'accesso alle cartelle pubbliche per tutti gli utenti Exchange Online. La procedura seguente si applica agli scenari in cui gli utenti EXO accedono alle cartelle pubbliche distribuite localmente in Exchange Online o cartelle pubbliche distribuite in remoto nei server locali.

Nota

Nel caso in cui si voglia rimuovere parzialmente l'accesso alle cartelle pubbliche per gli utenti selezionati Exchange Online che usano Outlook per desktop di Windows, vedere questo articolo.

Nota

Per rimuovere la distribuzione di cartelle pubbliche da Exchange locale, vedere questo articolo.

Prerequisiti

Prima di procedere, assicurarsi che:

  • Exchange Online gli utenti non hanno più bisogno di dati di cartelle pubbliche.
  • Se si usa Microsoft Entra Connect (precedentemente noto come AAD connect) per sincronizzare la directory locale con Microsoft Entra (AAD), è necessario eseguire la procedura seguente (se non si usa Microsoft Entra Connect, è possibile ignorare questi passaggi):
    • Accedere al computer locale in cui è installato lo strumento Entra Connect, aprire Microsoft Entra Connect e quindi selezionare Configura.
    • Nella schermata Attività aggiuntive selezionare Personalizza opzioni di sincronizzazione e quindi selezionare Avanti.
    • Nella schermata Connetti a Microsoft Entra ID immettere le credenziali appropriate e quindi selezionare Avanti. Dopo la connessione, continuare a fare clic su Avanti fino a quando non si è nella schermata Funzionalità facoltative .
    • Assicurarsi che Le cartelle pubbliche di Exchange Mail non siano selezionate. Se non è selezionato, è possibile continuare con la sezione successiva. Se è selezionata, fare clic per deselezionare la casella di controllo e quindi selezionare Avanti.

      Nota

      Se le cartelle pubbliche di Exchange Mail non sono visualizzate come opzione nella schermata Funzionalità facoltative, è possibile uscire da Microsoft Entra Connetti e passare alla sezione successiva.

    • Dopo aver deselezionato la selezione Cartelle pubbliche di Exchange Mail , continuare a fare clic su Avanti fino a quando non si è nella schermata Pronto per la configurazione e quindi selezionare Configura.

Dopo aver completato i passaggi precedenti, è necessario configurare il tenant per rimuovere le cartelle pubbliche. Tutti i passaggi seguenti devono essere eseguiti da Exchange Online PowerShell con un account assegnato al gruppo di ruoli Gestione organizzazione.

Disabilitare l'accesso alle cartelle pubbliche per gli utenti

Usare il comando seguente per determinare lo stato di distribuzione corrente delle cartelle pubbliche a livello di organizzazione:

Get-OrganizationConfig | fl PublicFoldersEnabled,RemotePublicFolderMailboxes

Facoltativo: se PublicFoldersEnabled è Remoto con RemotePublicFolderMailboxes popolato, indica che le cartelle pubbliche sono distribuite e attive in locale. Nel caso in cui si voglia rimuovere la distribuzione di cartelle pubbliche locali, seguire questa procedura .

Usare quindi il comando seguente per aggiornare lo stato di distribuzione delle cartelle pubbliche a livello di tenant:

Set-OrganizationConfig -PublicFoldersEnabled None -RemotePublicFolderMailboxes:$null

Usare quindi il comando seguente per rimuovere qualsiasi cassetta postale di cartelle pubbliche assegnata dall'amministratore negli utenti:

Get-Mailbox -ResultSize unlimited | where {$_.DefaultPublicFolderMailbox -ne $Null} | Set-Mailbox -DefaultPublicFolderMailbox $Null

Usare quindi il comando seguente per assicurarsi che non siano presenti assegnazioni di cassette postali per cartelle pubbliche negli utenti:

Get-Mailbox -ResultSize unlimited | where {$_.DefaultPublicFolderMailbox -ne $Null -OR $_.EffectivePublicFolderMailbox -ne $Null}

Controllare e rimuovere le cartelle pubbliche abilitate per la posta

Passaggio 1: Verificare la presenza di cartelle pubbliche abilitate per la posta (MEPF)

Eseguire il comando seguente per verificare se i file MEP sono presenti:

Get-MailPublicFolder

Se il comando non restituisce alcun output, passare al passaggio 2. Tuttavia, se i file MEPF sono presenti ed elencati nel comando precedente, eseguire il passaggio seguente per eseguire il backup dei dettagli MEPF.

Facoltativo: eseguire il backup dei dettagli MEPF

I file MEPF non contengono dati stessi, ma sono oggetti in Active Directory collegati alla cartella pubblica che ospita i dati effettivi.

Eseguire il comando seguente per eseguire il backup delle proprietà MEPF:

Get-MailPublicFolder -ResultSize Unlimited| Export-Clixml MEPF.XML

Passaggio 2: Disabilitare i file MEPF

Eseguire il comando seguente per rimuovere i file MEPF:

Get-MailPublicFolder -ResultSize Unlimited | Disable-MailPublicFolder

Eseguire di nuovo il Get-MailPublicFolder comando e assicurarsi che non siano elencati file MEP.

Controllare e rimuovere le cassette postali delle cartelle pubbliche

Per verificare la presenza di cassette postali di cartelle pubbliche, eseguire le operazioni seguenti:

Get-Mailbox -PublicFolder

Se il comando precedente non restituisce alcun output, passare al passaggio successivo Disabilitare l'accesso alle cartelle pubbliche negli utenti.

Se le cassette postali delle cartelle pubbliche sono presenti ed elencate dopo l'esecuzione del comando precedente, usare i comandi seguenti per rimuovere le cassette postali delle cartelle pubbliche :If public folder mailboxes are present and listed after running the above command, use the following commands to remove the public folder (PF) mailboxes:

Nota

Se sono presenti blocchi legacy o sul posto nelle cassette postali delle cartelle pubbliche, cancellarli prima di procedere al passaggio successivo. Per i passaggi dettagliati, vedere questo articolo .

$hierarchyMailboxGuid = $(Get-OrganizationConfig).RootPublicFolderMailbox.HierarchyMailboxGuid

Get-Mailbox -PublicFolder | Where-Object {$\_.ExchangeGuid -ne $hierarchyMailboxGuid} | Remove-Mailbox -PublicFolder -Confirm:$false -Force

Get-Mailbox -PublicFolder | Where-Object {$\_.ExchangeGuid -eq $hierarchyMailboxGuid} | Remove-Mailbox -PublicFolder -Confirm:$false -Force

Nota

Le cassette postali delle cartelle pubbliche eliminate possono essere ripristinate fino al termine del periodo di conservazione. Al termine del periodo di conservazione, le cassette postali delle cartelle pubbliche verranno eliminate definitivamente. Controllare questo articolo per il ripristino delle cassette postali delle cartelle pubbliche.