Comando populateUniqueNames
Use o comando populateUniqueNames para incluir nomes exclusivos ausentes na política de autorização de um barramento de integração de serviços.
Para executar o comando, utilize o objeto AdminTask do cliente de script wsadmin.
O cliente de script wsadmin é executado do Qshell.
Para obter informações adicionais, consulte Configurando o Qshell para Executar Scripts do WebSphere Usando o Script wsadmin.
Esse comando é válido apenas quando utilizado com servidores de aplicativos WebSphere Application Server Versão 7.0 ou posterior. Não o utilize com versões anteriores.
- Para obter uma lista dos comandos de segurança do barramento de integração de
serviços disponíveis no Jython e uma breve descrição de cada comando, digite o seguinte
comando no prompt wsadmin:
print AdminTask.help('SIBAdminBusSecurityCommands')
- Para obter ajuda de visão geral sobre um determinado comando, digite o seguinte comando no prompt wsadmin:
print AdminTask.help('command_name')
AdminConfig.save()
Propósito
O comando populateUniqueNames verifica se há nomes exclusivos ausentes em um repositório do usuário e inclui esses nomes na política de autorização de um barramento de integração de serviços selecionado.
Objeto de destino
Nenhuma.
Parâmetros necessários
- -bus busName
- O nome do barramento local. Você pode utilizar o comando listSIBuses para listar os nomes de barramentos existentes.
Parâmetros Condicionais
Nenhuma.
Parâmetros Opcionais
- -force TRUE | FALSE
- Especifica se todos os nomes exclusivos devem ser atualizados ou apenas os nomes
que estiverem ausentes na política de autorização. Este parâmetro possui dois valores possíveis:
- TRUE
- Todos os nomes exclusivos são atualizados.
- FALSE
- Apenas os nomes exclusivos ausentes são atualizados.
Por exemplo:
O seguinte exemplo verifica se há nomes exclusivos para Bus1 no repositório do usuário e atualiza todos os nomes exclusivos na política de autorização.
AdminTask.populateUniqueNames('[-bus Bus1 -force TRUE]')