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: (
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?
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: (
Tags sql active-directory exchange