Как получить имя группы и EmployeeID из Active Directory? - PullRequest
0 голосов
/ 25 сентября 2018

У меня есть этот код, где я пытаюсь получить всю информацию о пользователе, существующую в Active Directory.номер сотрудника.

Любая помощь очень ценится.

1 Ответ

0 голосов
/ 25 сентября 2018

Что вы после этого.Он будет искать группы пользователя, извлекать Имя и присоединяться к ним по мере необходимости.

{($_  | %{(Get-ADPrincipalGroupMembership $_.SamAccountName).Name -join ";"})}

То, что у вас было, это

# $_.memberof is using the full name of groups the user is in
# the groups do not have a .SamAccountName for this type
{($_.memberof | %{(Get-ADPrincipalGroupMembership $_).sAMAccountName}) -join ";"}

Что касается employeeID, можете ли вы подтвердить, что.EmployeeID атрибут используется для одного из ваших пользователей?Ваш код, кажется, работает для меня, когда у меня есть что-то в поле EmployeeID.Убедитесь, что вы не используете extensionAttribute, как это могут делать некоторые компании.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...