Citrix DaaS

Rimuovi l’utente broker dalla cache

In alcuni casi gli amministratori non riescono a rimuovere un utente broker dalla cache oppure, a volte, quando si esegue Get-BrokerUser, l’utente visualizza un SID non corretto da AD.

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

Per risolvere questo problema, procedere come segue:

  1. Rimuovere gli utenti da Active Directory.
  2. Esegui Get-BrokerUser per ogni account rimosso. Gli account che non sono referenziati da nessuna parte non restituiscono alcun risultato. Per gli utenti a cui si fa riferimento, si ottiene un valore dopo aver eseguito Get-BrokerUser. Ora devi scoprire a quali risorse è assegnato l’utente e rimuovere manualmente gli utenti da tali risorse.

    Per esempio:

    • Scopri se l’utente è assegnato a un’applicazione: Get-BrokerApplication
    • Scopri se l’utente è assegnato a un gruppo di applicazioni: Get-BrokerApplicationGroup
    • Scopri se all’utente è assegnato un criterio di accesso: Get-BrokerAccessPolicyRule
    • Scopri se all’utente è assegnato un criterio di autorizzazione dell’applicazione: Get-BrokerAppEntitlementPolicyRule
    • Scopri se all’utente è assegnato un criterio di autorizzazione desktop: Get-BrokerEntitlementPolicyRule
    • Scopri se l’utente è assegnato a una sessione di gruppo desktop linger: Get-BrokerSessionLinger
    • Scopri se l’utente sta eseguendo delle sessioni su un VDA: Get-BrokerSession
    • Verifica se l’utente è assegnato a una risorsa nel gruppo unito: Get-BrokerMergedResource
    • Scopri se l’utente è assegnato a un gruppo di risorse: Get-BrokerMergeGroup
    • Scopri se un comando è in coda per un utente: Get-BrokerMachineCommand
    • Scopri se all’utente è assegnato un desktop privato: Get-BrokerMachine
    • Scopri se all’utente è assegnata una preferenza di zona: Get-BrokerUserZonePreference
  3. Rimuovere manualmente gli utenti dalle risorse.
  4. Eseguire il comando Get-BrokerUser per confermare che l’utente è stato rimosso da tutte le risorse.
  5. Una volta rimosso l’utente da tutte le risorse, eseguire la seguente procedura per rimuoverlo dalla cache.

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

In questo articolo