Davi, Bom dia!
Aqui fazemos um pouco diferente, cadastramos novos usuários no AD informando o CPF no campo P.O.BOX e quebramos os mesmos por OU (semelhante a separação por Filial), tenho um script em php que busca esses dados no AD e grava em uma tabela do banco com usuário e cpf os quais utilizo para fazer cruzamento com a base do RM Labore, de posse desses dados tenho diversos usos que vai desde de rateio de internet e outros serviços por centro de custo, vinculo das ligações por colaborador/centro de custo/filial, integração com outras aplicações que necessitam de informações de colaboradores, auditoria dos acessos que o usuário possui no ad com o que foi autorizado atraves de formulário web, relatorios de chamados por centro de custo e outros, qual a sua real necessidade as vezes posso te ajudar?