Discussion:
[shell-script] Consultas_LDAP_e_Insercao_de_Usuarios_no_LDAP_Por_SHELL
'Julio C. S. Ferraz' julio.ferraz@gmail.com [shell-script]
2017-03-12 15:22:24 UTC
Permalink
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.
--
Att,

Julio Ferraz
Luiz Alberto laomonteiro@yahoo.com.br [shell-script]
2017-03-12 20:27:50 UTC
Permalink
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
</head>







<body style="background-color: #fff;">
<span style="display:none">&nbsp;</span>

<!--~-|**|PrettyHtmlStartT|**|-~-->
<div id="ygrp-mlmsg" style="position:relative;">
<div id="ygrp-msg" style="z-index: 1;">
<!--~-|**|PrettyHtmlEndT|**|-~-->

<div id="ygrp-text" >


<p>


<div class="moz-cite-prefix">On 12-03-2017 12:22, 'Julio C. S.
Ferraz' <a class="moz-txt-link-abbreviated" href="mailto:***@gmail.com">***@gmail.com</a> [shell-script] wrote:<br>
</div>
<blockquote cite="mid:CAAoZyQpDAmCNSYW4-cNF55PEQS1Af4rCt_7k7PWTXub8nN0-***@mail.gmail.com" type="cite"> <span> </span>

<div id="ygrp-text">
<div dir="ltr">
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small;">Oi
Pessoal,<br>
<br>
</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small;">-Boa
tarde!<br>
<br>
</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small;">Preciso
muito da ajuda dos colegas, e mais breve irei passar
detalhes do que estou pensando para automatizar o
ambiente que trabalho.<br>
<br>
</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small;">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:<br>
<br>
</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small;">1º
Verifico se o perfil do usuário existe em uma DN chamado
Perfil<br>
</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small;">2
º Verifico se Perfil está dentro da DN chamada Usuario.<br>
</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small;">3º
Verifico se Usuario está dentro de uma DN chamada FILIAL<br>
</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small;">4º
Verifico se FILIAL está dentro de uma DN chamada
Usuário.<br>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small;">5º
Verifico se usuario está dentro de uma DN chamada PDV<br>
</div>
6º Verifico se PDV está dentro de uma DN chamada Usuario<br>
<br>
<br>
</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small;">O
processo nisso tudo para um entendimento mais amplo é o
seguinte:<br>
<br>
</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small;">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.<br>
</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small;">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)<br>
</div>
<div style="font-family:arial,helvetica,sans-serif;font-size:small;" class="gmail_default">​</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small;">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:<br>
<br>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small;">1º
Verifico se o perfil do usuário existe em uma DN
chamado Perfil<br>
</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small;">2
º Verifico se Perfil está dentro da DN chamada
Usuario.<br>
</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small;">3º
Verifico se Usuario está dentro de uma DN chamada
FILIAL<br>
</div>
4º Verifico se FILIAL está dentro de uma DN chamada
Usuário.<br>
</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small;">5º
Verifico se usuario está dentro de uma DN chamada PDV<br>
</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small;">6º
Verifico se PDV está dentro de uma DN chamada Usuario<br>
</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small;"><br>
</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small;">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.<br>
</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small;"><br>
</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small;">Obrigado.<br clear="all">
</div>
<br>
-- <br>
<div class="gmail_signature">
<div dir="ltr">
<div>
<div dir="ltr">
<div style="text-align:left;"><font size="1"><span style="font-family:arial narrow,sans-serif;">Att,<br>
<br>
</span></font></div>
<div style="text-align:left;"><font size="2"><span style="font-family:arial narrow,sans-serif;">Julio 
Ferraz<br>
</span><span style="font-family:arial
narrow,sans-serif;"><br>
</span></font></div>
</div>
</div>
</div>
</div>
</div>
</div>


<!-- end group email -->
</blockquote>
<p>Oh Julio,</p>
<p>Aqui não e grupo de consultoria para fazer programas, e sim de
ajuda para quem <br>
</p>
<p>já cansou de quebrar a cara tentando e não consegue uma solução.</p>
<p>Você esta querendo passar uma definição de programa?</p>
<p>Abraço</p>
<p>Luiz A Monteiro<br>
</p>


</p>

</div>


<!--~-|**|PrettyHtmlStart|**|-~-->
<div style="color: #fff; height: 0;">__._,_.___</div>






<div style="clear:both"> </div>

<div id="fromDMARC" style="margin-top: 10px;">
<hr style="height:2px ; border-width:0; color:#E3E3E3; background-color:#E3E3E3;">
Enviado por: Luiz Alberto &lt;***@yahoo.com.br&gt; <hr style="height:2px ; border-width:0; color:#E3E3E3; background-color:#E3E3E3;">
</div>
<div style="clear:both"> </div>

<table cellspacing=4px style="margin-top: 10px; margin-bottom: 10px; color: #2D50FD;">
<tbody>
<tr>
<td style="font-size: 12px; font-family: arial; font-weight: bold; padding: 7px 5px 5px;" >
<a style="text-decoration: none; color: #2D50FD" href="https://br.groups.yahoo.com/neo/groups/shell-script/conversations/messages/40013;_ylc=X3oDMTJxZmMydnNvBF9TAzk3NDkwNDM3BGdycElkAzE5NDEzMTIEZ3Jwc3BJZAMyMTM3MTExMjU0BG1zZ0lkAzQwMDEzBHNlYwNmdHIEc2xrA3JwbHkEc3RpbWUDMTQ4OTM1MDQ3NA--?act=reply&messageNum=40013">Responder através da web</a>
</td>
<td>&bull;</td>
<td style="font-size: 12px; font-family: arial; padding: 7px 5px 5px;" >
<a href="mailto:***@yahoo.com.br?subject=Res%3A%20Re%3A%20%5Bshell-script%5D%20Consultas_LDAP_e_Insercao_de_Usuarios_no_LDAP_Por_SHELL" style="text-decoration: none; color: #2D50FD;">
</a>
</td>
<td>&bull;</td>
<td style="font-size: 12px; font-family: arial; padding: 7px 5px 5px;">
<a href="mailto:shell-***@yahoogrupos.com.br?subject=Res%3A%20Re%3A%20%5Bshell-script%5D%20Consultas_LDAP_e_Insercao_de_Usuarios_no_LDAP_Por_SHELL" style="text-decoration: none; color: #2D50FD">
através de email </a>
</td>
<td>&bull;</td>
<td style="font-size: 12px; font-family: arial; padding: 7px 5px 5px;" >
<a href="https://br.groups.yahoo.com/neo/groups/shell-script/conversations/newtopic;_ylc=X3oDMTJlOHR0aW82BF9TAzk3NDkwNDM3BGdycElkAzE5NDEzMTIEZ3Jwc3BJZAMyMTM3MTExMjU0BHNlYwNmdHIEc2xrA250cGMEc3RpbWUDMTQ4OTM1MDQ3NA--" style="text-decoration: none; color: #2D50FD">Adicionar um novo tópico</a>
</td>
<td>&bull;</td>
<td style="font-size: 12px; font-family: arial; padding: 7px 5px 5px;color: #2D50FD;" >
<a href="https://br.groups.yahoo.com/neo/groups/shell-script/conversations/topics/40012;_ylc=X3oDMTM2MGVobHB2BF9TAzk3NDkwNDM3BGdycElkAzE5NDEzMTIEZ3Jwc3BJZAMyMTM3MTExMjU0BG1zZ0lkAzQwMDEzBHNlYwNmdHIEc2xrA3Z0cGMEc3RpbWUDMTQ4OTM1MDQ3NAR0cGNJZAM0MDAxMg--" style="text-decoration: none; color: #2D50FD;">Mensagens neste tópico</a>
(2)
</td>
</tr>
</tbody>
</table>



<!------- Start Nav Bar ------>
<!-- |**|begin egp html banner|**| -->
<!-- |**|end egp html banner|**| -->


<div id="ygrp-grfd" style="font-family: Verdana; font-size: 12px; padding: 15px 0;">

<!-- |**|begin egp html banner|**| -->

---------------------------------------------------------------------<BR>
Esta lista não admite a abordagem de outras liguagens de programação, como perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio aviso.<BR>
---------------------------------------------------------------------<BR>
Sair da lista: shell-script-***@yahoogrupos.com.br<BR>
---------------------------------------------------------------------<BR>
Esta lista é moderada de acordo com o previsto em <a href="http://www.listas-discussao.cjb.net">http://www.listas-discussao.cjb.net</a><BR>
---------------------------------------------------------------------<BR>
Servidor Newsgroup da lista: news.gmane.org<BR>
Grupo: gmane.org.user-groups.programming.shell.brazil<BR>
<BR>

<!-- |**|end egp html banner|**| -->

</div>




<!-- |**|begin egp html banner|**| -->
<div id="ygrp-vital" style="background-color: #f2f2f2; font-family: Verdana; font-size: 10px; margin-bottom: 10px; padding: 10px;">

<span id="vithd" style="font-weight: bold; color: #333; text-transform: uppercase; "><a href="https://br.groups.yahoo.com/neo/groups/shell-script/info;_ylc=X3oDMTJlZXZlbDAzBF9TAzk3NDkwNDM3BGdycElkAzE5NDEzMTIEZ3Jwc3BJZAMyMTM3MTExMjU0BHNlYwN2dGwEc2xrA3ZnaHAEc3RpbWUDMTQ4OTM1MDQ3NA--" style="text-decoration: none;">Visite seu Grupo</a></span>

<ul style="list-style-type: none; margin: 0; padding: 0; display: inline;">
<li style="border-right: 1px solid #000; font-weight: 700; display: inline; padding: 0 5px; margin-left: 0;">
<span class="cat"><a href="https://br.groups.yahoo.com/neo/groups/shell-script/members/all;_ylc=X3oDMTJmbXQ2ZTQ4BF9TAzk3NDkwNDM3BGdycElkAzE5NDEzMTIEZ3Jwc3BJZAMyMTM3MTExMjU0BHNlYwN2dGwEc2xrA3ZtYnJzBHN0aW1lAzE0ODkzNTA0NzQ-" style="text-decoration: none;">Novos usuários</a></span>
<span class="ct" style="color: #ff7900;">3</span>
</li>
</ul>
</div>


<div id="ft" style="font-family: Arial; font-size: 11px; margin-top: 5px; padding: 0 2px 0 0; clear: both;">
<a href="https://br.groups.yahoo.com/neo;_ylc=X3oDMTJkbHJmaGNmBF9TAzk3NDkwNDM1BGdycElkAzE5NDEzMTIEZ3Jwc3BJZAMyMTM3MTExMjU0BHNlYwNmdHIEc2xrA2dmcARzdGltZQMxNDg5MzUwNDc0" style="float: left;"><img src="Loading Image..." height="19" width="141" alt="Yahoo! Grupos" style="border: 0;"/></a>
<div style="color: #747575; float: right;"> &bull; <a href="https://info.yahoo.com/privacy/br/yahoo/groups/details.html" style="text-decoration: none;">Privacidade</a> &bull; <a href="mailto:shell-script-***@yahoogrupos.com.br?subject=Sair do grupo" style="text-decoration: none;">Sair do grupo</a> &bull; <a href="https://info.yahoo.com/legal/br/yahoo/utos/terms/" style="text-decoration: none;">Termos de uso</a> </div>
</div>
<br>

<!-- |**|end egp html banner|**| -->

</div> <!-- ygrp-msg -->


<!-- Sponsor -->
<!-- |**|begin egp html banner|**| -->
<div id="ygrp-sponsor" style="width:160px; float:right; clear:none; margin:0 0 25px 0; background: #fff;">

<!-- Start Recommendations -->
<div id="ygrp-reco">
</div>
<!-- End Recommendations -->



</div> <!-- |**|end egp html banner|**| -->

<div style="clear:both; color: #FFF; font-size:1px;">.</div>
</div>

<img src="http://geo.yahoo.com/serv?s=97490437/grpId=1941312/grpspId=2137111254/msgId=40013/stime=1489350474" width="1" height="1"> <br>

<img src="http://y.analytics.yahoo.com/fpc.pl?ywarid=515FB27823A7407E&a=10001310322279&js=no&resp=img" width="1" height="1">

<div style="color: #fff; height: 0;">__,_._,___</div>
<!--~-|**|PrettyHtmlEnd|**|-~-->

</body>

<!--~-|**|PrettyHtmlStart|**|-~-->
<head>
<style type="text/css">
<!--
#ygrp-mkp {
border: 1px solid #d8d8d8;
font-family: Arial;
margin: 10px 0;
padding: 0 10px;
}

#ygrp-mkp hr {
border: 1px solid #d8d8d8;
}

#ygrp-mkp #hd {
color: #628c2a;
font-size: 85%;
font-weight: 700;
line-height: 122%;
margin: 10px 0;
}

#ygrp-mkp #ads {
margin-bottom: 10px;
}

#ygrp-mkp .ad {
padding: 0 0;
}

#ygrp-mkp .ad p {
margin: 0;
}

#ygrp-mkp .ad a {
color: #0000ff;
text-decoration: none;
}
#ygrp-sponsor #ygrp-lc {
font-family: Arial;
}

#ygrp-sponsor #ygrp-lc #hd {
margin: 10px 0px;
font-weight: 700;
font-size: 78%;
line-height: 122%;
}

#ygrp-sponsor #ygrp-lc .ad {
margin-bottom: 10px;
padding: 0 0;
}

#actions {
font-family: Verdana;
font-size: 11px;
padding: 10px 0;
}

#activity {
background-color: #e0ecee;
float: left;
font-family: Verdana;
font-size: 10px;
padding: 10px;
}

#activity span {
font-weight: 700;
}

#activity span:first-child {
text-transform: uppercase;
}

#activity span a {
color: #5085b6;
text-decoration: none;
}

#activity span span {
color: #ff7900;
}

#activity span .underline {
text-decoration: underline;
}

.attach {
clear: both;
display: table;
font-family: Arial;
font-size: 12px;
padding: 10px 0;
width: 400px;
}

.attach div a {
text-decoration: none;
}

.attach img {
border: none;
padding-right: 5px;
}

.attach label {
display: block;
margin-bottom: 5px;
}

.attach label a {
text-decoration: none;
}

blockquote {
margin: 0 0 0 4px;
}

.bold {
font-family: Arial;
font-size: 13px;
font-weight: 700;
}

.bold a {
text-decoration: none;
}

dd.last p a {
font-family: Verdana;
font-weight: 700;
}

dd.last p span {
margin-right: 10px;
font-family: Verdana;
font-weight: 700;
}

dd.last p span.yshortcuts {
margin-right: 0;
}

div.attach-table div div a {
text-decoration: none;
}

div.attach-table {
width: 400px;
}

div.file-title a, div.file-title a:active, div.file-title a:hover, div.file-title a:visited {
text-decoration: none;
}

div.photo-title a, div.photo-title a:active, div.photo-title a:hover, div.photo-title a:visited {
text-decoration: none;
}

div#ygrp-mlmsg #ygrp-msg p a span.yshortcuts {
font-family: Verdana;
font-size: 10px;
font-weight: normal;
}

.green {
color: #628c2a;
}

.MsoNormal {
margin: 0 0 0 0;
}

o {
font-size: 0;
}

#photos div {
float: left;
width: 72px;
}

#photos div div {
border: 1px solid #666666;
height: 62px;
overflow: hidden;
width: 62px;
}

#photos div label {
color: #666666;
font-size: 10px;
overflow: hidden;
text-align: center;
white-space: nowrap;
width: 64px;
}

#reco-category {
font-size: 77%;
}

#reco-desc {
font-size: 77%;
}

.replbq {
margin: 4px;
}

#ygrp-actbar div a:first-child {
/* border-right: 0px solid #000;*/
margin-right: 2px;
padding-right: 5px;
}

#ygrp-mlmsg {
font-size: 13px;
font-family: Arial, helvetica,clean, sans-serif;
*font-size: small;
*font: x-small;
}

#ygrp-mlmsg table {
font-size: inherit;
font: 100%;
}

#ygrp-mlmsg select, input, textarea {
font: 99% Arial, Helvetica, clean, sans-serif;
}

#ygrp-mlmsg pre, code {
font:115% monospace;
*font-size:100%;
}

#ygrp-mlmsg * {
line-height: 1.22em;
}

#ygrp-mlmsg #logo {
padding-bottom: 10px;
}


#ygrp-msg p a {
font-family: Verdana;
}

#ygrp-msg p#attach-count span {
color: #1E66AE;
font-weight: 700;
}

#ygrp-reco #reco-head {
color: #ff7900;
font-weight: 700;
}

#ygrp-reco {
margin-bottom: 20px;
padding: 0px;
}

#ygrp-sponsor #ov li a {
font-size: 130%;
text-decoration: none;
}

#ygrp-sponsor #ov li {
font-size: 77%;
list-style-type: square;
padding: 6px 0;
}

#ygrp-sponsor #ov ul {
margin: 0;
padding: 0 0 0 8px;
}

#ygrp-text {
font-family: Georgia;
}

#ygrp-text p {
margin: 0 0 1em 0;
}

#ygrp-text tt {
font-size: 120%;
}

#ygrp-vital ul li:last-child {
border-right: none !important;
}
-->
</style>
</head>

<!--~-|**|PrettyHtmlEnd|**|-~-->
</html>
<!-- end group email -->
MrBiTs mrbits.dcf@gmail.com [shell-script]
2017-04-21 19:58:11 UTC
Permalink
Eu tenho alguns scripts que fazem isso, em várias lingu(bob)agens
inclusive. A dica é criar pegar os dados (eu uso por exemplo formulários em
dialog) e jogá-los num ldif da vida. Ai depois é só mandar os
ldapadd/ldapmodify da vida.

Apache Studio é java e roda em Linux também, só para deixá-lo melhor
informado.

Um abraço
Post by 'Julio C. S. Ferraz' ***@gmail.com [shell-script]
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
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 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
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.
--
Att,
Julio Ferraz
Oh Julio,
Aqui não e grupo de consultoria para fazer programas, e sim de ajuda para
quem
já cansou de quebrar a cara tentando e não consegue uma solução.
Você esta querendo passar uma definição de programa?
Abraço
Luiz A Monteiro
--
LLAP

.0. MrBiTs - ***@gmail.com
..0 GnuPG -
http://keyserver.fug.com.br:11371/pks/lookup?op=get&search=0x6EC818FC2B3CA5AB
000 http://www.mrbits.com.br
Loading...