Citrix DaaS™

Remover usuário do broker do cache

Há casos em que os administradores não conseguem remover um usuário do broker do cache ou, às vezes, ao executar Get-BrokerUser, o usuário exibe o SID incorreto do AD.

Isso acontece quando o usuário é excluído do AD e recriado, mas o cache do broker ainda mantém o SID do usuário anterior.

Para resolver isso, faça o seguinte:

-  1.  Remova os usuários do Active Directory.
-  1.  Execute `Get-BrokerUser` para cada conta removida. Contas que não são referenciadas em nenhum lugar não retornam resultados. Para usuários que são referenciados, você obtém um valor após executar `Get-BrokerUser`. Agora, você deve descobrir a quais recursos o usuário está atribuído e remover manualmente os usuários desses recursos.

-  Por exemplo:

-  Verifique se o usuário está atribuído a um aplicativo: `Get-BrokerApplication`
-  Verifique se o usuário está atribuído a um grupo de aplicativos: `Get-BrokerApplicationGroup`
-  Verifique se o usuário está atribuído a uma política de acesso: `Get-BrokerAccessPolicyRule`
-  Verifique se o usuário está atribuído a uma política de direito de aplicativo: `Get-BrokerAppEntitlementPolicyRule`
-  Verifique se o usuário está atribuído a uma política de direito de desktop: `Get-BrokerEntitlementPolicyRule`
-  Verifique se o usuário está atribuído a uma sessão persistente de grupo de desktop: `Get-BrokerSessionLinger`
-  Verifique se o usuário está executando alguma sessão em um VDA: `Get-BrokerSession`
-  Verifique se o usuário está atribuído a um recurso no grupo mesclado: `Get-BrokerMergedResource`
-  Verifique se o usuário está atribuído a um grupo de recursos: `Get-BrokerMergeGroup`
-  Verifique se um comando está na fila para um usuário: `Get-BrokerMachineCommand`
-  Verifique se o usuário está atribuído a um desktop privado: `Get-BrokerMachineV2`
-  Verifique se o usuário está atribuído a uma preferência de zona: `Get-BrokerUserZonePreference`
  1. Remova manualmente os usuários dos recursos.
  2. Execute o comando Get-BrokerUser para confirmar se o usuário foi removido de todos os recursos.
  3. Depois que o usuário for removido de todos os recursos, execute o seguinte para remover o usuário do cache.

    
    Update-BrokerNameCache -Users -Purge -UnusedFor 0
    
    <!--NeedCopy-->
    
Remover usuário do broker do cache