Desabilitar usuários do AD usando arquivo CSV

Automatizando algumas rotinas hoje de manhã, personalizei 2 ações (que ainda não estão no mesmo script). São elas:

– Desabilitar usuários (listados em uma planilha) e mover para um OU específica

– Marcar a opção Hide from Exchange Address Lists para estes usuários não aparecerem mais no Catálogo do Exchange.

A primeira demanda foi suprida com um script básico, que consulta um arquivo CSV, onde contém os usuários que serão bloqueados e move para OU que for definida.

Segue o script (BAT):

@echo off
setlocal
for /f “eol=; tokens=1,* delims=;” %%i in (desabilitados.csv) do (
set user=%%i
call :segue
)
endlocal
:segue
dsquery user -samid %user% | dsmod user -disabled yes
dsquery user -samid %user% | dsmove -newparent “OU=Desabilitados,DC=teste,DC=interno”

* Deixe o .bat e a planilha .csv no mesmo diretório

Não tem segredo, é usado dsmod e dsmove, após a consulta (dsquery).

desabilitados.csv é a planilha e OU=Desabilitados,DC=teste,DC=interno é o “caminho” da OU.

  • Os usuários devem ser inseridos na planilha, 1 em cada linha e coluna (iniciando a A1).

EX:

Como dito no inicio, ainda não “juntei” nesse script a marcação do atributo HideFromAddressBook para os usuários desabilitados.

Então, utilizei uma ferramenta muito útil para estes casos – de alteração de atributos em massa – o ADModify

Executando o ADModify.exe, aparece 3 opções. Utilizamos neste caso, Modify Attribute

Agora é só seguir a sequência de 1 a 6

1 e 2 – Domínio e DC

3 – Search

Localiza a OU que os usuários desabilitados foram movidos

4 – Adiciona-os à lista

5 – Selecione Todos

6 – Avance

Selecionar o(s) atributo que será modificado e GO!

Link para downlo do ADModify

[ ]´s

@grvalle

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s