Adiciona / exclui programaticamente usuários no Exchange

2

Eu tenho a seguinte configuração:

Site da ASP.Net que permite que meus funcionários internos adicionem novas informações de contratação (sem dados seguros, apenas coisas como nome / endereço / telefone) e quando eles enviam isso, ele entra em um banco de dados (SQL).

A cada poucos minutos, é executado um serviço que verifica o banco de dados e, se houver novas entradas, elas serão adicionadas ao Exchange. A questão é que eu não estou feliz com a maneira como o serviço está fazendo as coisas, (não está colocando endereço, etc nele). Como não tenho o código fonte, estou pensando em recriá-lo.

Meu problema, porém, é encontrar um ponto de partida mesmo. Eu sei que vou ter que criar os scripts através do código onde os dados são recuperados do SQL:

Joe Smith 123 Main Street Em nenhum lugar, EUA 19999

E coloque isso em um cmdlet PowerShell (não sei exatamente a sintaxe, mas posso descobrir isso a menos que alguém já o tenha) em que o usuário é criado no Active Directory como um usuário normal e a caixa de correio é criada simultaneamente. / p>

De lá, só preciso preencher campos no Active Directory com o endereço da pessoa, etc.

Finalmente, uma rotina de exclusão para quando finalizamos alguém, mas tenho certeza de que será simplesmente um cmdlet que é facilmente distribuído de forma semelhante ao inicial, uma vez que eu possa descobrir como começar isso ...

Alguém tem alguns bons pontos de referência ou já o fez e pode compartilhar?

    
por Terry Gamble 11.01.2011 / 17:34

1 resposta

4

Dê uma olhada aqui . Isso mostra a sintaxe para adicionar um usuário com PS.

Eu adicionaria mais alguns links, mas não tenho o representante: (

    
por 11.01.2011 / 17:45