Risolvere i problemi di rimozione del profilo utente in SharePoint
Questo articolo descrive come rimuovere gli utenti in modo che non vengano più visualizzati in SharePoint. Deve essere usato per risolvere i problemi di sincronizzazione delle proprietà del profilo o id non corrispondenti solo come consigliato dal Servizio Supporto Tecnico Clienti Microsoft.
Scenario 1: un utente viene eliminato dall'interfaccia di amministrazione di Microsoft 365 ma viene comunque visualizzato in SharePoint.
Quando un utente o un guest passa a un sito di SharePoint, le relative informazioni utente vengono memorizzate nella cache nell'elenco UserInfo. Quando l'utente o il guest viene eliminato, le relative informazioni UserInfo correlate non vengono rimosse. Il profilo viene ancora visualizzato, il che può causare confusione quando gli utenti visualizzano la selezione utenti.
Scenario 2: ID utente del sito non corrispondente.
Questo problema si verifica più frequentemente quando un utente viene eliminato e l'account viene quindi ricreato con lo stesso nome utente. L'account nell'interfaccia di amministrazione di Microsoft 365 o in Active Directory (negli scenari di sincronizzazione della directory) viene eliminato e ricreato con lo stesso nome dell'entità utente (UPN). Il nuovo account viene creato usando un valore ID diverso. Quando l'utente tenta di accedere a una raccolta siti o a OneDrive, l'utente ha un ID non corretto. Un secondo scenario prevede la sincronizzazione della directory con un'unità organizzativa (OU) di Active Directory. Se gli utenti hanno già eseguito l'accesso a SharePoint e quindi vengono spostati in un'altra unità organizzativa e risincronizzati con SharePoint, potrebbero riscontrare questo problema.
Per la procedura per eliminare un utente nell'interfaccia di amministrazione di Microsoft 365, vedere Eliminare un utente dall'organizzazione.
Nota
Se si usa la sincronizzazione della directory, è necessario rimuovere l'utente dall'ambiente Active Directory locale.
Dopo aver eliminato un utente, una serie di processi rimuoverà l'utente da SharePoint. Dopo il successivo processo di importazione del profilo incrementale, l'utente (o gli utenti) verrà contrassegnato come eliminato, la pagina del profilo dell'utente verrà eliminata e OneDrive dell'utente verrà contrassegnato per l'eliminazione dal processo di pulizia mysite.
Accedere a https://admin.microsoft.com come amministratore di SharePoint e versioni successive in Microsoft 365. Se viene visualizzato un messaggio che indica che non si dispone dell'autorizzazione per accedere alla pagina, non si dispone delle autorizzazioni di amministratore di Microsoft 365 nell'organizzazione.
Nota
Se Office 365 è gestito da 21Vianet (Cina), accedere all'indirizzo https://login.partner.microsoftonline.cn/. Quindi selezionare il riquadro Admin per aprire l'interfaccia di amministrazione.
Nel riquadro sinistro selezionare Utenti>guest.
Selezionare l'utente, quindi selezionare Elimina un utente.
Installare il modulo PowerShell di Microsoft Graph:
Aprire PowerShell con autorizzazioni elevate (fare clic con il pulsante destro del mouse sul menu Start o premere tasto Windows + X).
Digitare il comando seguente e premere INVIO:
Install-Module -Name Microsoft.Graph
Quando richiesto, digitare "Y" per installare il provider NuGet.
Connettersi a Microsoft Graph:
Ora che è installato il modulo Microsoft Graph, connettersi a Microsoft Graph usando il comando seguente:
Connect-MgGraph -Scopes "User.ReadWrite.All", "Group.ReadWrite.All"
Immettere le credenziali di amministratore quando richiesto.
Ottenere l'UPN/ID oggetto dell'utente guest:
Dopo la connessione, eseguire il comando seguente per ottenere un elenco di tutti gli account utente nel tenant:
Get-MgUser -All | Format-List ID, DisplayName, Mail, UserPrincipalName
Annotare l'UPN o l'ID oggetto dell'utente guest da rimuovere.
Rimuovere l'utente guest:
Eseguire il comando seguente per rimuovere l'utente guest specificato (sostituire
TestUser@example.com
con l'UPN o l'ID oggetto effettivo):Remove-MgUser -UserId "TestUser@contoso.com#EXT#@contoso.onmicrosoft.com"
Questo comando rimuoverà definitivamente l'utente da Azure AD.
I passaggi precedenti hanno rimosso l'accesso a Microsoft 365 e SharePoint. Tuttavia, l'utente o il guest viene ancora visualizzato nelle ricerche degli utenti e in SharePoint Online Management Shell quando si usa il cmdlet Get-SPOUser. Per rimuovere completamente le persone da SharePoint, è necessario rimuoverle dall'elenco UserInfo. È possibile eseguire questa operazione in due modi:
È necessario passare a ogni raccolta siti visitata dall'utente o dall'ospite e quindi seguire questa procedura:
Nota
Questa opzione è disponibile solo se l'utente è passato in precedenza alla raccolta siti. Non verranno elencati se gli è stato concesso l'accesso, ma non hanno mai visitato il sito.
Passare al sito e modificare l'URL aggiungendo alla fine la stringa seguente: /_layouts/15/people.aspx? MembershipGroupId=0
Ad esempio, l'URL completo è simile al seguente:
https://fabrikam.sharepoint.com/_layouts/15/people.aspx?membershipGroupId=0
.Selezionare la persona dall'elenco e quindi scegliere Elimina utenti dalla raccolta siti dal menu Azioni.
Connettersi a SharePoint come amministratore di SharePoint o versione successiva in Microsoft 365. Per informazioni in merito, vedere Guida introduttiva a SharePoint Online Management Shell.
Eseguire il comando seguente per ogni raccolta siti visitata dall'utente o dal guest:
Remove-SPOUser -Site https://fabrikam.sharepoint.com/sites/sc1 -LoginName jondoe@fabrikam.com
Nota
Sostituire il jondoe@fabrikam.com segnaposto con la persona in questione.
SharePoint usa la memorizzazione nella cache del browser in diversi scenari, tra cui la selezione utenti. Anche quando un utente viene completamente rimosso, può comunque rimanere nella cache del browser. La cancellazione della cronologia del browser risolve questo problema. Per informazioni su questa operazione in Microsoft Edge, vedi Visualizzare ed eliminare la cronologia del browser in Microsoft Edge.
Quando si cancella la cronologia del browser, assicurarsi di selezionare anche per cancellare i cookie e i dati del sito Web.