Quelle est la manière la plus propre (et la plus rapide) d'obtenir TOUS les groupes dont un seul utilisateur est membre. Im utilisant PowerShell 2.0 pour compter les utilisateurs connectés dans Citrix et les diviser en groupes à partir d'Active Directory. Tous les utilisateurs sont membres d'un des sous-groupes d'un groupe appelé "VDI-Billing", mais le nombre de groupes imbriqués entre l'utilisateur et le groupe VDI-Billing n'est pas toujours le même. Je veux donc pouvoir comparer tous les groupes (y compris ceux imbriqués) à la liste des membres du groupe VDI-Billing (1er niveau) afin d'avoir une vue d'ensemble.Obtenir l'appartenance au groupe AD de manière récurrente à l'aide de PowerShell
Exemple:
VDI-facturation a un groupe d'éléments NL-VDI-T-Systems. Cela a plusieurs groupes (qui en eux-mêmes ont plusieurs groupes). Mais la vue d'ensemble doit compter tous les utilisateurs (sous) membres de NL-VDI-T-Systems.
Ainsi, dans la vue d'ensemble que je devrais obtenir: NL-VDI-T-Systems: 22 ITA-VDI-T-Systems: 25 Et ainsi de suite.
Quelqu'un sait-il un petit truc?
En fait, la commande est "Get-QADUser 'DOMAIN \ USER' | foreach -process {$ _ memberof, $ _ nestedmemberof..}". Désolé pour ça! – thoughtpunch