Removendo Domínios de Segurança Usando Scripts

Use este tópico para excluir domínios de segurança da configuração usando a ferramenta wsadmin. Remova os domínios de segurança que não são necessários para a configuração de segurança.

Antes de Iniciar

Os usuários designados à função de administrador podem configurar os domínios de segurança. Verifique se você tem a função administrativa apropriada antes de configurar domínios de segurança. É necessário que haja um domínio de segurança na configuração.

Procedimento

  1. Inicie a ferramenta de script wsadmin.
  2. Determine o domínio de segurança a ser excluído.
    Use listSecurityDomains para visualizar uma lista dos domínios de segurança da configuração. Especifique true para o parâmetro -listDescription opcional para listar a descrição de cada domínio de segurança, conforme demonstra o exemplo Jython a seguir:
    print AdminTask.listSecurityDomains('-listDescription true')
    O comando retorna o seguinte exemplo de saída:
    {{name myDomain}
    {description {domínio de segurança para aplicativos administrativos}}}
    {{name domain2}
    {description {novo domínio para cell123}}}
  3. Verifique se não há recursos designados para o domínio de segurança a ser excluído.
    É possível usar essa etapa para remover recursos manualmente do domínio de segurança de interesse. Não é necessário concluir a etapa se você desejar excluir o domínio de segurança e cada recurso designado. Use o comando listResourcesInSecurityDomain para visualizar uma lista dos recursos que estão mapeados para o domínio de segurança de interesse, conforme demonstra o seguinte exemplo de Jython:
    print AdminTask.listResourcesInSecurityDomain('-securityDomainName domain2')
    Se o comando retornar o nome de um recurso, use o comando removeResourceFromSecurityDomain para remover o recurso do domínio de segurança. Por exemplo, use o comando Jython a seguir para remover o recurso de célula Cell01 do domínio de segurança domain2:
    "AdminTask.removeResourceFromSecurityDomain('-securityDomainName domain2 -resourceName Cell=myhostCell01')"
  4. Exclua o domínio de segurança da configuração.
    Use o comando deleteSecurityDomain para excluir o domínio de segurança. Se um recurso associado ao domínio for excluído do sistema, mas o mapeamento for removido do domínio, especifique o parâmetro opcional -force para remover o domínio, conforme demonstra o seguinte exemplo de Jython:
    AdminTask.deleteSecurityDomain('-securityDomainName domain2 -force true')
  5. Salve as alterações da configuração.
    Utilize o seguinte exemplo de comando para salvar suas alterações de configuração:
    AdminConfig.save()

Ícone que indica o tipo de tópico Tópico de Tarefa



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=txml_7sdremove
Nome do arquivo: txml_7sdremove.html