У меня есть пользователи AD или контакты, которые не Пользователи или контакты почтового ящика Exchange.
У меня также есть система SSO (технология Ping Identity ..., аналогичная Microsoft ADFS), в которой используется атрибут схемы AD: CustomAttribute1
для хранения информации, необходимой для SSO. это CustomAttribute1
был создан схемой обмена.
Я бы хотел использовать CustomAttribute1
как для пользователей AD, так и для контактов AD, а также для эквивалентных пользователей и контактов Exchange.
Вопрос
Поскольку инструменты Exchange позволяют мне изменять только пользователей «Exchange», как можно изменить аналог AD? например если следующая команда устанавливает почтовый ящик ...
set-mailbox -Identity christopher@company.com -CustomAttribute1 chris@company.com -WarningAction silentlyContinue
Какая команда позволит мне обновить пользователя AD (не являющегося почтовым ящиком) с тем же атрибутом схемы?
Пользователи Active Directory изменены с помощью Set-ADUser
. Конкретный атрибут можно изменить с помощью -replace
переключатель.
Например, чтобы обновить атрибут Info в Active Directory и заменить его новым значением:
Set-ADUser john.smith –replace @{info="John Smith is a Temporary Contractor"}
В вашем случае вы бы использовали что-то вроде:
Set-ADUser christopher –replace @{CustomAttribute1="chris@company.com"}
Вы можете управлять пользователями с помощью Set-ADUser
, и контакты (или пользователи) с Set-ADObject
.