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
  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 rimosso l’utente da tutte le risorse, eseguire la seguente procedura per rimuoverlo dalla cache.

    Update-BrokerNameCache -Users -Purge -UnusedFor 0
Rimuovi l’utente broker dalla cache