Usando DSMOD com Grupos
1 – usamos a opção -addmbr para acrescentar um novo membro em um grupo:
*o uso das aspas ” ” é necessário quando há um espaço no nome
dsmod group “<GroupDN>” -addmbr “<MemberDN>” , por exemplo
dsmod group cn=vendas,ou=groups,ou=marketing,dc=minhaempresa,dc=com -addmbr “cn=joao da silva,ou=users,ou=marketing,dc=minhaempresa,dc=com”
2- Para adicionar todos os membros de uma Unidade Organizacional OU á um grupo. Para fazer isso vamos precisar de usar um pipe com uma dsquery
dsquery user ou=secretaria,ou=users,dc=taqnia,dc=com | dsmod group cn=nomeD0Grupo,ou=groups,dc=taqnia,dc=com -addmbr
este comando é interessante porque não é possível em Windows Server 2003 adicionar mais de uma pessoa á um grupo simultaneamente. Imagina fazendo isso para adicionar 100 pessoas ao mesmo grupo um por um, ia dar trabalho nê.
3- Para remover um membro de um grupo usamos a opção -rmmbr :
dsmod group “<GroupDN>” -rmmbr “<MemberDN>” , por exemplo
dsmod group cn=gerencia,ou=groups,ou=ADM,dc=minhaempresa,dc=com -rmmbr “cn=joao da silva,ou=users,ou=ADM,dc=minhaempresa,dc=com”
4- Para mudar a descrição de um grupo
dsmod group cn=meugrupo,ou=meuOU,dc=minha,dc=empresa -desc “minha nova descricao”
para ir mais para frente podemos combinar uma pesquisa para procurar o grupo, isso pode nos ajudar fazer ações em massa com grupos. Um exemplo onde isso pode ser útil é na criação de um novo usuário que vai ser o chefe de um departamento composto por vários grupos.
dsquery group “ou=meu OU, dc=minha,dc=empresa”
Para
dsget group “CN=BR INFO,OU=Listas de Distribuiçao,DC=microsoft,DC=com” -members |
dsmod group “CN=CHILE INFO,OU=Listas de Distribuiçao,DC=microsoft,DC=com” -addmbr
para mais opções sobre o comando digite
dsmod group /?
ultima revisão :18/02/2011
Um comentário em “DSMOD com Grupos”