Oi Pessoal,
-Boa tarde!
Preciso muito da ajuda dos colegas, e mais breve irei passar detalhes do que estou pensando para automatizar o ambiente que trabalho.
Atualmente, estou num ambiente onde existe o e-directory da Novell onde roda um servidor LDAP nele, porém ainda não tenho informações da versão e sei que isso vai ser muito importante. Bom o que quero fazer é automatizar ao máximo minhas tarefas que consistem em realizar uma consulta no LDAP através do apache studio(um programa pra windows) na arvore LDAP dos servidores(servidores esses que possuem diversas redundâncias do mesmo serviço( o e-directory da Novell), e logo após essa consulta (consulta essa de nomes de usuários) eu faço a pesquisa da seguinte maneira:
1º Verifico se o perfil do usuário existe em uma DN chamado Perfil
2 º Verifico se Perfil está dentro da DN chamada Usuario.
3º Verifico se Usuario está dentro de uma DN chamada FILIAL
4º Verifico se FILIAL está dentro de uma DN chamada Usuário.
5º Verifico se usuario está dentro de uma DN chamada PDV
6º Verifico se PDV está dentro de uma DN chamada Usuario
O processo nisso tudo para um entendimento mais amplo é o seguinte:
Eu posso um servidor (e-directory) - um servidor SOA - e os servidores de aplicações diversas, todos eles se comunicam por meio do servidor SOA que entrega um XML legivel para novell e legivel para os servidores de aplicações.
O SOA no meio entre o servidor novell e os servidores de aplicações funciona como um tradutor entre a comunicação de ambos(servidor novell e servidor de aplicações)
Atualmente, recebo chamados numa aplicação XML que informa lá pra mim que X usuários não foram cadastrados devidamente, então tenho que verificar um por um e realizar os passos abaixo:
1º Verifico se o perfil do usuário existe em uma DN chamado Perfil
2 º Verifico se Perfil está dentro da DN chamada Usuario.
3º Verifico se Usuario está dentro de uma DN chamada FILIAL
4º Verifico se FILIAL está dentro de uma DN chamada Usuário.
5º Verifico se usuario está dentro de uma DN chamada PDV
6º Verifico se PDV está dentro de uma DN chamada Usuario
Eu quero automatizar isso por meio de SCRIPT, sei que ainda me faltam passar dados mais concretos pois vou busca-los nessa semana, então... gostaria de nesse primeiro momento de idéias.. e perguntas, para chegar uma conclusão perfeita para o desenvolvimento da automatização com scripts. O que quero mesmo é para de usar o apache studio, efetuar isso por shell com diversos usuários junto de uma maneira mais velox, no Windows.. é complicado.. e muitas das vezes posso ter usuários diversos.. o que aumenta o tempo gasto pra fazer isso.
Obrigado.
--