Crie uma nova conta do AD semelhante a um usuário atual

1

Estou trabalhando em um script PS que solicitará vários critérios e, em seguida, crie uma conta do Exchange / AD. Está tudo indo bem, mas eu estava pensando, existe um comando que irá criar um novo usuário semelhante a outro usuário? Normalmente, em nossa organização, a maioria dos usuários é configurada de maneira muito semelhante a outras pessoas em seus departamentos. Então, se John Doe começa em contabilidade, basicamente eu iria configurá-lo semelhante a Jane Smith já na contabilidade. Ele poderia ter um título um pouco diferente (Contador I vs Contador II), mas outros itens como o andar em que ele está, os grupos em que ele está no AD, etc seriam todos iguais. Existe um comando PS (ou outro) que diga "Add-User-like Jane" ou algo em que eu possa dizer "crie um novo usuário, mantenha -description -location -ADGroups da mesma forma que o usuário Jane" e, em seguida, solicite o restante para que eu pudesse preencher o resto manualmente (número de telefone, etc)?

Pode ser um exagero, mas parece que uma vez que isso foi feito, isso tornaria isso muito mais rápido e eficiente para eu definir a pessoa. Qualquer pensamento é bem-vindo, obrigado!

    
por Don 27.03.2012 / 20:50

1 resposta

5

Sim, você pode. Eu segui este blog e funcionou bem: link

Estou citando a parte relevante.

Get-QADUser 'James Johns' -export | New-QADUser -ParentContainer mydomain.local/test -Name 'Janny Grant' -SamAccountName jgrant -DisplayName 'Janny Grant' -FirstName Janny -LastName Grant -UserPassword 'J@nnysPwd' -import

Uma pegadinha é que ela não copia a participação no grupo, então você terá que usar outro oneliner para isso:

(Get-QADUser 'James Johns').MemberOf | Add-QADGroupMember -Member ps64\jgrant
    
por 27.03.2012 / 20:56