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
- Inicie a ferramenta de script wsadmin.
- 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}}}
- 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')"
- 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')
- Salve as alterações da configuração.
Utilize o seguinte exemplo de comando para salvar suas alterações de
configuração:
AdminConfig.save()