Citrix DaaS™

Supprimer un utilisateur de courtier du cache

Il arrive que les administrateurs ne puissent pas supprimer un utilisateur de courtier du cache ou que, lors de l’exécution de Get-BrokerUser, l’utilisateur affiche un SID incorrect provenant d’AD.

Cela se produit lorsque l’utilisateur est supprimé d’AD puis recréé, mais que le cache du courtier contient toujours l’ancien SID de l’utilisateur.

-  Pour résoudre ce problème, procédez comme suit :

-  1.  Supprimez les utilisateurs d'Active Directory.
-  1.  Exécutez `Get-BrokerUser` pour chaque compte supprimé. Les comptes qui ne sont référencés nulle part ne renvoient aucun résultat. Pour les utilisateurs référencés, vous obtenez une valeur après avoir exécuté `Get-BrokerUser`. Vous devez maintenant déterminer à quelles ressources l'utilisateur est affecté et supprimer manuellement les utilisateurs de ces ressources.

-  Par exemple :

-  Déterminez si l'utilisateur est affecté à une application : `Get-BrokerApplication`
-  Déterminez si l'utilisateur est affecté à un groupe d'applications : `Get-BrokerApplicationGroup`
-  Déterminez si l'utilisateur est affecté à une stratégie d'accès : `Get-BrokerAccessPolicyRule`
-  Déterminez si l'utilisateur est affecté à une stratégie d'autorisation d'application : `Get-BrokerAppEntitlementPolicyRule`
-  Déterminez si l'utilisateur est affecté à une stratégie d'autorisation de bureau : `Get-BrokerEntitlementPolicyRule`
-  Déterminez si l'utilisateur est affecté à une persistance de session de groupe de bureaux : `Get-BrokerSessionLinger`
-  Déterminez si l'utilisateur exécute des sessions sur un VDA : `Get-BrokerSession`
-  Déterminez si l'utilisateur est affecté à une ressource dans le groupe fusionné : `Get-BrokerMergedResource`
-  Déterminez si l'utilisateur est affecté à un groupe de ressources : `Get-BrokerMergeGroup`
-  Déterminez si une commande est en attente pour un utilisateur : `Get-BrokerMachineCommand`
-  Déterminez si l'utilisateur est affecté à un bureau privé : `Get-BrokerMachineV2`
-  Déterminez si l'utilisateur est affecté à une préférence de zone : `Get-BrokerUserZonePreference`
  1. Supprimez manuellement les utilisateurs des ressources.
  2. Exécutez la commande Get-BrokerUser pour confirmer que l’utilisateur a été supprimé de toutes les ressources.
  3. Une fois l’utilisateur supprimé de toutes les ressources, exécutez ce qui suit pour le supprimer du cache.

    Update-BrokerNameCache -Users -Purge -UnusedFor 0
    <!--NeedCopy-->
    
Supprimer un utilisateur de courtier du cache

Dans cet article