4 votes

Get-ADUser -Properties MemberOf ne renvoie rien.

Quelque chose d'assez bizarre que je n'ai jamais rencontré auparavant. Nous venons d'effectuer une migration de domaine et maintenant, lorsque je lance un Get-ADUser {username} -Properties MemberOf contre un utilisateur standard, la propriété MemberOf renvoie {}.

Get-ADUser lsmith -Properties MemberOf
GivenName         : Lloyd
MemberOf          : {}
Name              : Lloyd Smith
ObjectClass       : user
ObjectGUID        : 5a599172-4913-4866-8767-ce8cb7d0887a
SamAccountName    : lsmith
SID               : S-1-5-21-2658504567-3195209084-2410544121-3270
Surname           : Smith
UserPrincipalName : lsmith@domain.com

Si j'exécute la même commande pour un utilisateur qui est un administrateur de domaine, la propriété MemberOf renvoie les groupes dont il est membre. Toutefois, si j'ouvre PowerShell en tant qu'administrateur, la propriété MemberOf est renseignée lorsque j'exécute cette commande contre n'importe quel utilisateur.

Quelqu'un d'autre a-t-il rencontré ce problème ? Ce ne serait pas un gros problème si je n'avais pas besoin que cette propriété soit remplie lors de l'exécution d'un script PowerShell par le biais d'une application web ASP.Net.

1 votes

Pouvez-vous vérifier l'ACL de l'un des utilisateurs concernés pour vérifier que l'accès effectif pour un utilisateur qui n'est pas administrateur de domaine permet "l'adhésion au groupe en lecture" ?

0 votes

J'ai exécuté la commande en tant qu'administrateur de domaine contre un utilisateur de domaine, j'ai vérifié que les administrateurs de domaine ont accès aux informations de groupe en lecture et elle renvoie toujours {} À MOINS que je n'exécute PowerShell en tant qu'administrateur. Je dois noter que je n'ai pas eu besoin d'exécuter PowerShell en tant qu'administrateur dans l'ancien domaine pour renvoyer la propriété MemberOf.

0 votes

En outre, il pourrait être utile de signaler que le cmdlet Get-ADPrincipalGroupMembership existe. Elle renvoie des objets de groupe au lieu de chaînes de DN des groupes dont l'objet est membre.

6voto

ldsenow Points 972

En revenant sur l'ancien domaine, il semble que les autorisations n'aient pas été définies pour que les utilisateurs authentifiés puissent être membres du groupe en lecture. Une fois ce paramètre défini, la propriété est remplie sans problème.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X