A resposta curta é que existem apenas alguns atributos destinados a metadados cosméticos em uma conta de usuário como description
e info
. Mesmo os extensionAttributeX
não são realmente destinados à sua personalização. Eles fazem parte das extensões do esquema do Exchange e devem ser considerados "reservados" se você estiver realmente executando o Exchange.
Uma pergunta melhor é por que você está tentando evitar estender seu esquema? Não há nada de inerentemente arriscado em fazê-lo. Se você tiver um caso de uso válido para adicionar metadados personalizados específicos de negócios em uma classe específica, crie um nome de atributo lógico e inclua-o. Talvez tenha certeza que seu arquivo ldif funcione da maneira que você pretende em um DC temporário que você abrir primeiro. Mas, afinal, é a única maneira de garantir que nada mais pise nele ou seja afetado por ele.
Se você está tentando evitá-lo por causa de questões políticas (sua equipe não gerencia o AD e a equipe do AD é avessa a mudanças de esquema), ainda é de seu interesse lutar contra o bom combate e fazer uma justificativa comercial para a mudança (supondo que você realmente tenha uma boa justificativa comercial).
Se a sua necessidade for apenas temporária, talvez use apenas algo como description
ou info
, sabendo que suas equipes de gerenciamento de usuários podem estragar os dados acidentalmente. Também é possível que alguns softwares de terceiros mal escritos possam ter a mesma ideia e entrar em conflito com os seus.
Você também pode atualizar sua pergunta com mais detalhes sobre o tipo de dados que você está tentando adicionar. Pode haver atributos existentes que você poderia usar para os seus propósitos já.
Resposta para edição : como você apontou, já existe um employeeID atributo que você pode usar. Há também um atributo employeeNumber . Mas, novamente, a resposta para a raiz da sua pergunta é que não há uma lista definitiva de atributos graváveis preexistentes que nenhum outro software usa. A melhor maneira de fazer o que você está tentando fazer é abrir a caixa de diálogo de propriedades de um usuário em seu domínio, selecionar a guia Atributos, alterar o filtro para Show only writable attributes
e rolar para baixo procurando algo que não tenha dados nele ainda pode caber sua definição de dados. Em seguida, procure no Google esse nome de atributo específico para ver qual é o objetivo pretendido do atributo e como uma verificação de integridade para ver se algo que você usa em seu ambiente também o usa.