Eliminación de dominios de seguridad con scripts

Utilice este tema para suprimir los dominios de seguridad de la configuración con la herramienta wsadmin. Elimine los dominios de seguridad que no sean necesarios en la configuración de seguridad.

Antes de empezar

Los usuarios asignados al rol de administrador pueden configurar los dominios de seguridad. Verifique que tiene el rol administrativo adecuado antes de configurar los dominios de seguridad. Debe existir un dominio de seguridad en la configuración.

Procedimiento

  1. Inicie la herramienta de scripts wsadmin.
  2. Determine el dominio de seguridad que desea suprimir.
    Utilice los listSecurityDomains para ver una lista de dominios de seguridad de la configuración. Especifique true para el parámetro -listDescription opcional con el fin de enumerar la descripción de todos los dominios de seguridad, como se muestra en el ejemplo Jython siguiente:
    print
    AdminTask.listSecurityDomains('-listDescription true')
    El mandato devuelve la salida de ejemplo siguiente:
    {{name miDominio}
    {description {dominio de seguridad de aplicaciones administrativas}}}
    {{name dominio2}
    {description {nuevo dominio de cell123}}}
  3. Verifique que el dominio de seguridad que se va a suprimir no tiene asignados recursos.
    Puede utilizar este paso para eliminar manualmente recursos del dominio de seguridad que desee. No es necesario realizar este paso si desea suprimir el dominio de seguridad y cada uno de los recursos asignados. Utilice el mandato listResourcesInSecurityDomain para ver una lista de recursos correlacionados con el dominio de seguridad de interés, como se muestra en el ejemplo Jython siguiente:
    print AdminTask.listResourcesInSecurityDomain('-securityDomainName dominio2')
    Si el mandato devuelve el nombre de un recurso, utilice el mandato removeResourceFromSecurityDomain para eliminar un recurso del dominio de seguridad. Por ejemplo, utilice el mandato Jython siguiente para eliminar el recurso de célula Cell01 del dominio de seguridad dominio2:
    "AdminTask.removeResourceFromSecurityDomain('-securityDomainName
    dominio2 -resourceName Cell=myhostCell01')"
  4. Suprima el dominio de seguridad de la configuración.
    Utilice el mandato deleteSecurityDomain para eliminar el dominio de seguridad. Si un recurso asociado con el dominio se ha suprimido del sistema pero la correlación no se ha eliminado del dominio, especifique el parámetro -force opcional para eliminar el dominio, tal como se muestra en el siguiente ejemplo Jython:
    AdminTask.deleteSecurityDomain('-securityDomainName
    dominio2 -force true')
  5. Guarde los cambios de configuración.
    Utilice el siguiente ejemplo de mandatos para guardar los cambios de configuración:
    AdminConfig.save()

Icon that indicates the type of topic Task topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=txml_7sdremove
File name: txml_7sdremove.html