Citrix DaaS™

Rimuovere l’utente broker dalla cache

Ci sono casi in cui gli amministratori non riescono a rimuovere un utente broker dalla cache o, a volte, quando si esegue Get-BrokerUser, l’utente visualizza un SID errato da AD.

Ciò accade quando l’utente viene eliminato da AD e ricreato, ma la cache del broker ha ancora il SID utente precedente.

Per risolvere questo problema, procedere come segue:

-  1.  Rimuovere gli utenti da Active Directory.
-  1.  Eseguire `Get-BrokerUser` per ogni account rimosso. Gli account non referenziati non restituiscono alcun risultato. Per gli utenti referenziati, si ottiene un valore dopo aver eseguito `Get-BrokerUser`. Ora, è necessario scoprire a quali risorse è assegnato l'utente e rimuovere manualmente gli utenti da tali risorse.

-  Ad esempio:

-  Verificare se l'utente è assegnato a un'applicazione: `Get-BrokerApplication`
-  Verificare se l'utente è assegnato a un gruppo di applicazioni: `Get-BrokerApplicationGroup`
-  Verificare se l'utente è assegnato a una policy di accesso: `Get-BrokerAccessPolicyRule`
-  Verificare se l'utente è assegnato a una policy di entitlement per applicazioni: `Get-BrokerAppEntitlementPolicyRule`
-  Verificare se l'utente è assegnato a una policy di entitlement per desktop: `Get-BrokerEntitlementPolicyRule`
-  Verificare se l'utente è assegnato a un linger di sessione di gruppo desktop: `Get-BrokerSessionLinger`
-  Verificare se l'utente sta eseguendo sessioni su un VDA: `Get-BrokerSession`
-  Verificare se l'utente è assegnato a una risorsa nel gruppo unito: `Get-BrokerMergedResource`
-  Verificare se l'utente è assegnato a un gruppo di risorse: `Get-BrokerMergeGroup`
-  Verificare se un comando è in coda per un utente: `Get-BrokerMachineCommand`
-  Verificare se l'utente è assegnato a un desktop privato: `Get-BrokerMachineV2`
-  Verificare se l'utente è assegnato a una preferenza di zona: `Get-BrokerUserZonePreference`
  1. Rimuovere manualmente gli utenti dalle risorse.
  2. Eseguire il comando Get-BrokerUser per confermare che l’utente è stato rimosso da tutte le risorse.
  3. Una volta che l’utente è stato rimosso da tutte le risorse, eseguire quanto segue per rimuovere l’utente dalla cache.

    
    Update-BrokerNameCache -Users -Purge -UnusedFor 0
    
    <!--NeedCopy-->
    
Rimuovere l’utente broker dalla cache

In questo articolo