Formato de nome completo padrão no Active Directory

9

Quando eu crio uma nova conta no Active Directory, insiro o nome e o sobrenome do novo usuário e preenche automaticamente o nome completo no formulário "Primeira última". Posso configurar o AD para usar "Last, First"? O controlador de domínio é atualmente o Server 2003.

    
por Joel Coel 27.01.2012 / 16:23

1 resposta

15

Você precisará editar o atributo createDialog do displaySpecifier denominado CN=user-Display para alterar o formato padrão no ADUC.

  1. Iniciar adsiedit.msc
  2. Clique com o botão direito do mouse na raiz e escolha "Conectar-se a ..."
  3. No "Selecionar contexto de nomenclatura bem conhecido", escolha "Configuração"
  4. Expanda "Configuração", no painel esquerdo, e faça drill down:
    • CN = Configuração, DC = exemplo, DC = com
    • CN = DisplaySpecifiers
    • CN = 409 (Observe que é para EN-US, você precisa selecionar o local do domínio)
    • CN = exibição do usuário
  5. Abra as propriedades deste especificador.
  6. Altere o atributo createDialog para %<sn>, %<givenName>

Isso está documentado, com mais detalhes, no suporte do MS Article ID: 250455

Como alterar os nomes de exibição dos usuários do Active Directory .

Editar: para responder, possivelmente, à sua próxima pergunta, você pode alterar os atributos displayName dos usuários com o seguinte Powershell.

O filtro LDAP selecionará usuários com um% pop_de% preenchido, mas excluirá usuários se displayName contiver uma vírgula.

Get-ADUser -LDAPFilter "(&(objectCategory=person)(!displayName=*,*)(displayName=*))" |
    ForEach-Object {  
        Set-ADUser $_ -DisplayName "$($_.Surname), $($_.givenName)"
    }
    
por 27.01.2012 / 16:45