Adicionando Todos os Usuários a um Grupo no Active Directory

Você já precisou adicionar todos os usuários do Active Directory a um grupo específico de forma rápida e eficiente? Em determinadas situações pode ser necessária a adição de forma massiva de usuários em alguns grupos específicos do nosso AD. A depender do tamanho do ambiente, essa tarefa pode ser bem desgastante. A fim de facilitar esta tarefa, segue um script em PowerShell de fácil utilização que faz exatamente isso!

Abra o PowerShell ISE (Editor do PowerShell) e adicione e execute o seguinte script, substituindo SeuNomeDoGrupoAqui pelo nome do Grupo do seu AD:

# Nome do grupo que você deseja adicionar usuários
$groupName = "SeuNomeDoGrupoAqui"

# Obtenha todos os usuários do Active Directory
$users = Get-ADUser -Filter *

# Adicione cada usuário ao grupo
foreach ($user in $users) {
    Add-ADGroupMember -Identity $groupName -Members $user.SamAccountName
}

Write-Host "Todos os usuários foram adicionados ao grupo $groupName."

Como funciona este script?

A única tarefa que devemos fazer é definir o grupo ao qual os usuários serão incluídos, substituindo "SeuNomeDoGrupoAqui"(Mantenha o nome do grupo entre as aspas duplas) pelo nome do seu grupo. Após isso o script usa o comando Get-ADUser -Filter * para buscar todos os usuários presentes no Active Directory. Em seguida, ele percorre a lista de usuários e adiciona cada um deles ao grupo especificado usando Add-ADGroupMember. Write-Host simplesmente mostra na tela a mensagem que os usuários foram incluídos no grupo informado.

Sobre Jhonathan Chaves 76 Artigos
Amante de novas tecnologias, apaixonado pela família e louco pelo Corinthians.

Seja o primeiro a comentar

Faça um comentário

Seu e-mail não será divulgado.


*