Você podeatualizaro arquivoJARdoAdaptadorSybase,SybaseProfile.jar, para fazeralteraçõesnoesquemadoadaptador,noformuláriodeconta,noformulário de serviçoenaspropriedadesdoperfil.Parafazeressasatualizações,vocêdeverá extrair osarquivosdoarquivoJAR,fazerasalteraçõesnosarquivosnecessáriose recompactar oarquivoJARcomosarquivosatualizados.
Concluaestas etapasparacustomizaroperfildoAdaptadorSybase:
1. Copieo arquivoJARemumdiretóriotemporárioeextraiaosarquivos.Para obter maisinformaçõessobrecomoextrairosarquivos,consulte “Copiaro ArquivoSybaseProfile.jareExtrairosArquivos”.
2. Façaasalteraçõesapropriadasnoarquivo.
3. Instaleosnovosatributos noServidorTivoliIdentityManager.Paraobtermais informaçõessobrecomoatualizar essearquivo,consulte“CriarumNovo ArquivoJARe InstalarosNovosAtributos noServidorTivoliIdentity Manager”napágina50.
Copiar
o
Arquivo
SybaseProfile.jar
e
Extrair
os
Arquivos
OarquivoJARdo perfil,SybaseProfile.jar, estáincluídonoarquivocompactadodo AdaptadorSybase transferidopordownloadnoWebsitedaIBM.Oarquivo SybaseProfile.jarcontémosseguintesarquivos:
v CustomLabels.properties v erSybaseAccount.xml v erSybaseDAMLService.xml v resource.def v schema.dsml v sybaseprofile.xml v xforms.xml
Você podemodificaresses arquivosparacustomizarseuambiente.
Quando tiverconcluído aatualizaçãodoarquivoJARdo perfil,instale-o no ServidorTivoliIdentityManager.Paraobtermaisinformações sobrea instalação do perfil,consulte “ImportandooPerfildoAdaptadornoServidorTivoliIdentity Manager”napágina 5.
Paramodificar oarquivoSybaseProfile.jar, concluaasetapasaseguir: 1. EfetueloginnosistemaemqueoAdaptadorSybase estáinstalado.
2. NomenuIniciar,cliqueem Programas→ Acessórios→PromptdeComandos. 3. Copieo arquivoSybaseProfile.jarparaumdiretóriotemporário.
4. ExtraiaoconteúdodoarquivoSybaseProfile.jarnodiretóriotemporário executandooseguintecomando:
cd c:\temp
jar -xvf SybaseProfile.jar
Ocomandojarcriaráodiretórioc:\temp\SybaseProfile. 5. Editeoarquivoapropriado.
Criar
um
Novo
Arquivo
JAR
e
Instalar
os
Novos
Atributos
no
Servidor
Tivoli
Identity
Manager
Depoisdemodificar osarquivosschema.dsmleCustomLabels.properties, você deverá importaressesarquivos,equalqueroutroquetenhamodificadoparao adaptador, paraoServidorTivoliIdentityManager paraqueasalteraçõessejam efetivadas.
Parainstalarosnovosatributos,concluaasseguintesetapas:
1. CrieumnovoarquivoJARutilizandoosarquivosnodiretório\temp, executandoosseguintescomandos:
cd c:\temp
jar -cvf SybaseProfile.jar SybaseProfile
2. Importe oarquivoSybaseProfile.jarparaoServidordeAplicativosTivoli IdentityManager.Paraobter maisinformaçõessobrecomoimportaroarquivo, consulte“Importando oPerfildoAdaptador” napágina6.
3. Paree inicieoservidor dediretórios.
4. Paree inicieoserviçoAdaptadorSybaseparaefetivarasalterações.
Gerenciando
Senhas
ao
Restaurar
Contas
Quando ascontasdeumapessoasãorestauradasdeum estadodesuspensão anterior, vocêésolicitadoa fornecerumanovasenhaparaascontasrestabelecidas. Entretanto, emalgumascircunstâncias,pode sermais convenienteevitaresse comportamento.
Orequisito desenhapararestaurarumacontanoBanco dedadosSybase está dividido emduascategorias:permitido enecessário.Omodode interaçãode cada açãode restauraçãocomseucorrespondenterecursogerenciadodependedo recursogerenciadooudosprocessosdenegóciosimplementados.Determinados recursos rejeitarãoumasenha quandofor feitoumpedidopararestauraruma conta.Nesse caso,vocêpoderáconfiguraroTivoliIdentityManager paraabster-se do novorequisito desenha.VocêpoderádefiniroAdaptadorSybase paraexigir umanovasenhaquandoa contaforrestaurada,sesuaempresatem umprocesso de negóciosqueexigequeo processoderestauração decontasejaacompanhado dareconfiguraçãodasenha.
Noarquivoresource.def,você podedefinirseumasenhaéou nãonecessáriacomo umanovaopçãode protocolo.Aoimportaroperfildoadaptador,seumaopção não forespecificada,o importadordoperfildoadaptadordeterminaráo
comportamentoderestauração desenhacorretodosarquivosschema.dsml e xforms.xml. Oscomponentesdeperfildoadaptadortambémpermitemque
serviços remotosdeterminema possibilidadede descartarumasenha digitadapelo usuário emsituações nasquaisváriascontasemrecursos distintosestãosendo restauradas.Nesse cenário,épossívelqueapenasalgumasdascontasem processo de restauraçãoexijamumasenha.Osserviços remotosdescartarãoasenha daação de restauraçãoreferenteaosrecursosgerenciadosnosquaiselanãoénecessária. ParaconfiguraroAdaptadorSybase paranãosolicitarumanovasenha aorestaurar contas:
1. Pareo ServidorTivoliIdentityManager.
2. Extraiaosarquivosdo arquivoSybaseProfile.jar. Paraobtermaisinformações sobrecomocustomizaro arquivodeperfildoadaptador, consulte“Copiaro ArquivoSybaseProfile.jareExtrairosArquivos”napágina49.
3. Váparaodiretório\SybaseProfile,noqualoarquivoresource.deffoicriado. 4. Editeoarquivoresource.defparaincluir asnovasopções deprotocolo,por
exemplo:
<Property Name = "com.ibm.itim.remoteservices.ResourceProperties.
PASSWORD_NOT_REQUIRED_ON_RESTORE" Value = "TRUE"/>
<Property Name = "com.ibm.itim.remoteservices.ResourceProperties.
PASSWORD_NOT_ALLOWED_ON_RESTORE" Value = "FALSE"/>
Incluindoasduasopções noexemploanterior,você estarágarantindoquenão serásolicitadoadigitar umasenhaaorestaurarumaconta.
5. CrieumnovoarquivoSybaseProfile.jarutilizandooarquivoresource.defe importeoarquivode perfildoadaptadorparao ServidorTivoli Identity Manager.Paraobterinformaçõesadicionais,consulte “CriarumNovoArquivo JAReInstalarosNovosAtributosnoServidorTivoliIdentityManager”na página50.
6. Inicieo ServidorTivoliIdentityManagernovamente.
Nota: Sevocêestiver fazendoupgradedoperfildeumadaptadorexistente,o novoesquemadeperfildo adaptadornão serárefletidoimediatamente.É precisoparareiniciaroServidorTivoliIdentityManagerparaatualizaro cacheeassimo esquemado adaptador.Paraobtermais informaçõessobre comofazerupgradedeum adaptadorexistente,consulte “FazendoUpgrade doAdaptadorSybase”na página53.
Capítulo
7.
Fazendo
Upgrade
do
Adaptador
Sybase
ou
do
ADK
Você podefazerupgradedoAdaptadorSybaseoudoADK(AdapterDevelopment Kit).OADK éocomponentebásicodoadaptador. Enquantotodososadaptadores têm omesmoADK,a funcionalidaderestante doadaptadoréespecíficadorecurso gerenciado.
Você podeexecutarumupgradedo adaptadorparamigrara instalaçãoatualdo adaptadorparaumaversãomais nova,porexemplo,daversão4.4paraa versão 4.6. Fazerupgradedo adaptador,emvezde reinstalá-lo,permitirá mantersuas definiçõesde configuração.Alémdisso,você nãoterá dedesinstalaroadaptador atual einstalara versãomais nova.
Entretanto, seumacorreçãodecódigotiversidofeitanoADK,emvezdefazer upgradedo adaptadorinteiro,você poderáfazerupgradeapenasdoADKparaa versãomaisnova.
Fazendo
Upgrade
do
Adaptador
Sybase
Duranteumupgrade,paramantertodasasdefiniçõesde configuraçãoatuais, bem como ocertificadoeachave privada,nãodesinstalea versãoantiga doadaptador antesdeinstalaranovaversão.Durantea instalação,especifiqueomesmo
diretóriode instalaçãoonde oadaptadoranteriorfoiinstalado.Paraobtermais informações sobrecomoinstalaroadaptador,consulte oCapítulo2, “Instalandoe ConfigurandooAdaptadorSybase”,napágina 3.
Sevocê tematualmentea versão4.4ou4.5doAdaptadorSybaseinstaladaequer a versão4.6, seránecessárioumupgradedo adaptador.Fazerupgradedo
adaptadorenvolve váriasetapasquevocêdeveráconcluirnaseqüência apropriada.
Parafazero upgradedeumadaptadorexistente,concluaasseguintesetapas: 1. Pareo serviçodoAdaptadorSybase.
2. Instalea novaversãodoadaptador.
Quando oadaptadoratualizadoforiniciado pelaprimeiravez,novosarquivosde logserãocriados,substituindoosarquivosantigos.
Fazendo
Upgrade
do
ADK
OADKconsistenabibliotecade tempodeexecução,nafiltragemena
funcionalidadedenotificaçãode eventos,bemcomoemconfiguraçõesde protocolo e informaçõesdelog.Orestante doadaptadorécompostodasfunçõesIncluir, Modificar,Excluire Procurar.EnquantotodososadaptadorestêmomesmoADK, a funcionalidaderestanteéespecíficadorecursogerenciado.
Você podeutilizaroprogramade upgradedoADKparaatualizar aparteADK dosadaptadoresqueestãoinstaladosatualmenteem umamáquina. Issopermite instalarapenasoADK,nãooadaptadorinteiro.Comopartedo upgradedoADK, asbibliotecas doADKe doprotocoloDAMLsãoatualizadas.Alémdisso,os bináriosdoagentCfg edoCertToolsãoatualizados.
Antesdefazer upgradedosarquivosdoADK,oprogramadeupgradeverifica a versãoatualdoADK.Seonívelatualforsuperioraoquevocê estátentando instalar, umamensagemdeavisoseráexibida.
ParafazerupgradedoAdaptadorSybaseADK,concluaasseguintesetapas: 1. Façadownloaddoarquivocompactadodo programadeupgradedoADKno
WebsitedaIBM.
2. Extraiaoconteúdodoarquivocompactadoemumdiretóriotemporário. 3. Pareo serviçodoAdaptadorSybase.
4. Inicieo programadeupgradeutilizandooarquivoadkinst_win32.exeno diretóriotemporário.Porexemplo,selecioneExecutarnomenuIniciaredigite C:\TEMP\adkinst_win32.exenocampoAbrir.
Senenhumadaptadorestiver instalado,você receberáa seguintemensagemde erroeoprograma seráencerrado:
Nenhum Agente Instalado - Impossível Instalar o ADK.
5. NajanelaBem-vindo,cliqueemAvançar.
6. NajanelaContratodeLicençadeSoftware, reviseocontratodelicençae decidasevocêaceitaostermos.Seaceitá-los,cliqueem Aceitar.
7. NajanelaInformaçõesdaInstalação, cliqueem Avançarparainiciara instalação.
8. NajanelaInstalaçãoConcluída, cliqueem Concluirparasairdoprograma.
Arquivos
de
Log
Entradas delogsãoarmazenadasnosarquivos<ADKVersion>Installer.loge <ADKVersion>Installeropt.log,em que<ADKVersion>éa versãodoADK.Por exemplo,ADK46Installer.logeADK46Installeropt.log.Essesarquivossãocriados na pastaemquevocêexecutaoprograma deinstalação.