@malchikmolodoy

Полное отключение учетной записи Active Directory?

Стоит такая задача.
Необходимо отключать учетную запись в Active Directory, после перемещать её в отдельную папку удаленных пользователей. А почту exchange нужно убрать из списка адресов и переместить в БД удаленных.
Как это можно реализовать через Powershell?
  • Вопрос задан
  • 671 просмотр
Решения вопроса 1
@MaxKozlov Куратор тега PowerShell
1. Уже выше сказано. в дополнение могу ещё предложить Set-ADUser -Enabled: $false
2. Мне кажется вы имели ввиду именно Exchange команды
Значит вам нужны
Set-Mailbox --HiddenFromAddressListsEnabled:$true
Оно же атрибут AD msExchHideFromAddressLists
и
New-MoveRequest -TargetDatabase "DbForDisabledUsers"
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
hekkaaa
@hekkaaa
C#/.NET Developer
Привет!
Тут 2 задачи в 1 скрипте у Вас будет:
1 - Воспользуйтесь вот этим командлетом Disable-ADAccount
2 - Не до конца понял задачу с перемещением. Но вероятно вы просто хотите отключить почту какую-то. Вам нужен командлет Disable-Mailbox. Там же есть Get и Set реализации, если что-то предварительно нужно глянуть или изменить.
Ответ написан
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
блокировка учетки https://theitbros.com/active-directory-disable-account/
перенос в другое место
Get-ADUser $name| Move-ADObject -TargetPath 'OU=nonactive,OU=compny,DC=domain,Dc=net'

а что с почтой не до конца понятно, если в аде заблокировано то отлуп будет
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы