Como edito o campo “PersonalTitle” no Active Directory

7

Eu quero editar o campo "personalTitle" de um usuário no Active Directory, mas não posso encontrar onde ele está armazenado em "Usuários e Computadores do Active Directory".

Alguém pode me apontar na direção certa?

Obrigado,

RB.

    
por RB. 11.06.2009 / 14:36

4 respostas

2

No final, usei o snap-in ADSIEdit.msc para editar a propriedade personalTitle do usuário.

Isso pode ser iniciado usando Iniciar- > Executar - > "AdsiEdit.msc"

    
por 11.06.2009 / 14:59
4

Esta página contém um link para um script que mostra como modificar os atributos de um usuário. No exemplo dado, é o employeeId . Mas não deve ser difícil trocá-lo com a propriedade de título pessoal.

Procure por "Material de bônus" e "employeeID.vbs".

This script enables you to modify the employeeID attribute of a user.

  1. Using ADSI Edit, locate the user-Display object (in CN=409, CN=DisplaySpecifiers, CN=Configuration).
  2. Select the adminContextMenu attribute. Add to the attribute the value "2, Employee &ID, c:\test\employeeid.vbs" (without quotes). Do not remove the existing values, and if number 2 is already in use, select a free number.
  3. On the computer, where you will test or use ADUC, create the file c:\test\employeeid.vbs and add the lines from employeeID.vbs.
  4. Start ADUC and right-click any user object, and you should see "Employee ID" in the context menu.

Na alteração do script

 GetObject("LDAP://schema/employeeID")

para

 GetObject("LDAP://schema/personalTitle")

e

 objUser.employeeID

para

 objUser.personalTitle

Este procedimento é para criar um menu de contexto para o usuário. Se você quiser apenas alterar o valor, poderá fazer isso usando ADSIEdit.msc . É uma das ferramentas de suporte do Windows Server 2003. Você pode baixar o ADSI Edit aqui , se ele não estiver instalado no seu servidor.

    
por 11.06.2009 / 14:50
3

Se você já ouviu falar do Powershell e do addon pack do QuestAD, os dois facilitam. Para ver o título de alguém:

    connect-qadservice
    (get-qaduser 'bobsusername').personalTitle

Para definir um título:

    connect-qadservice
    set-qaduser 'bobsusername' -personalTitle "Lord"
    
por 11.06.2009 / 15:34
0

Talvez eu esteja sentindo falta de algo, mas por que correr o risco de adicionar novos atributos quando há outros atributos que podem fazer a mesma coisa, como informações, título, descrição ou se você tiver MS Exchange extensionAttribute *

    
por 12.06.2009 / 00:02